News

In the US alone, free-ranging domestic cats kill up to 3.7 billion birds and 20.7 billion mammals a year, to say nothing of reptiles and amphibians. They are a scourge of the highest order.