GPS devices attached to pet cats in Cape Town show that they enjoy walking huge distances and enjoy a few killing sprees that have a “massive toll” on the environment.
Continue Reading