Claws out on Japan's 'cat island' as foul play feared in spate of deaths

An animal welfare group fears a ‘human element’ is behind the sharp fall in cat numbers on Umashima off the south-west coast of Japan.


Popular Posts