Cats outnumber humans on this Japanese island
TASHIROJIMA, Japan — On a small island off Japan's northeastern coast, visitors make offerings at a shrine for unlikely local guardians: cats.The "Neko Jinja," or Cat Shrine, mythologizes cats as ...
Read more