A man in Japan set himself on fire at a busy intersection in Tokyo yesterday in an apparent protest against Prime Minister Shinzo Abe‘s plans to ease limits of the country‘s pacifist constitution.
A man in Japan set himself on fire at a busy intersection in Tokyo yesterday in an apparent protest against Prime Minister Shinzo Abe‘s plans to ease limits of the country‘s pacifist constitution.