Anti nuclear demonstration Japan

Signs from an anti-nuclear protest against the Japanese government in Tokyo. Photo: iStock

December 10, 2017 12:01 PM (UTC+8)