Japanese Prime Minister Shinzo Abe visited a memorial altar to pay tribute to victims of the Sewol ferry tragedy, according ...
Cats as far as the eye can see: your idea of heaven or hell? Tashirojima, off Japan's northeastern coast, is home to more than 100 cats, leaving space for only 50 humans. Along a paved road ...