Dudebusters posted...
https://www.nature.com/articles/ncomms2380
I found this without much effort, has this been debunked?
thanks, this the first time I've ever actually seen someone post a source for that claim
but this is also just one independent study, not definitive proof. and the authors themselves have already doubted that cats are the leading cause of bird/small mammal deaths multiple times just in the part I've read.