Why cats meow at humans more than each other 03.07.2024 19:08 Phys.org This is a story that goes back thousands of years.