By Margaret Waterman, Associate Campus Editor @mw_journalist Vindicating dog-lovers and cat-haters all over the world, the BBC World Service dropped this bombshell Tuesday Jan. 29: Cats are responsible for between 1.4 and 3.7 billion bird and between 6.9 and 20.7 billion mammal deaths annually. The BBC article¬†went on to claim that our furry feline friends […]

Read More →