If you thought people hoard cats in their homes, then you haven’t seen the island off Japan where cats outnumber humans six to one. The mile-long island of Aoshima originally shipped in cats to deal with mice that plagued fishermen’s boats. Then the cats multiplied until more than 120 cats now swarm the island with […]