Tens of thousands of protesters march on the Japanese parliament to call for an end to nuclear power in Japan.

- Image ID: D4EN9R
Greg McNevin / Alamy Stock Photo
Image ID: D4EN9R
Tens of thousands of protesters march on the Japanese parliament to call for an end to nuclear power in Japan.
Location: Tokyo, Japan