Researchers: Cats murder everything, keep them inside!
A growing number of nature scientists are starting to see cats as the biggest killers on the planet, with thousands of species that become their victims.
The findings of an April 2020 research have naturalists urging cat owners to keep…