Please share far and wide!

Wednesday, January 18, 2017

15 Fukushima Workers Have Cancer

Fukuleaks.org has been around for a while.    It has a snazy new design.  Check it out.

http://www.fukuleaks.org/web/


2 comments:

Insightful and Relevant if Irreverent Comments