AFP

Tens of thousands stage anti-nuclear rally in Tokyo

show full description
 
 
Tens of thousands stage anti-nuclear rally in Tokyo | NewsLook