Cat Island: Would You Live In A Place Where Felines Outnumber Humans 6 to 1?
A Japanese island turned into “Cats Paradise”. At the last census, there lived 22 people and no less than 120 cats. That means the felines outnumber the humans by 6 to 1. Authorities first brought … Read more