Fukushima Back In The News

 

Fukushima is collapsing – the worst is coming.

Really good info on this video, some of which I’ve never heard. Food for though.

h/t Toodles