Author: BPEarth Watch

Radiation Map UPDATE (Video)

Radiation Map UPDATE Video TDC Note – The past couple of weeks there has been an uptick in news reports about radiation, radiation leaks and the radiation “plume” over Europe. It seems that something has gone very wrong recently but...