Feedback

Blast at Controversial War Shrine in Tokyo, Japan

 

Tokyo police investigated small explosion in a public bathroom at the Yasukuni shrine, a focal point for nationalist and leftist campaigns.

Shows