Japanese Aoshima island overrun by cats

Japanese Aoshima island overrun by cats

Aoshima Island is a dwindling fishing community of elderly people who live mainly off retirement benefits. The official population is 22 but there are more than 120 cats living and running wild over the tiny island, giving it the nickname Cat Island. Mar 3, 2015