Society

News, Politics, Society

Oi Nuclear Power Plant Protest in Tokyo

Oi Nuclear Power Plant Protest in Tokyo

(Click on the image above to view the full gallery) June 22, 2012, Tokyo, Japan – Demonstrators show slogans during a no nukes rally in downtown Tokyo. Thousands of anti-nuclear […]

News, Society

Yakuza Scandal Hits Sumo

Yakuza Scandal Hits Sumo

Two sumo stable masters caught giving front seats to yakuza members.