Three Mile Island nuclear plant: bang, shut down, and steam released

Nuclear Power incident at Three Mile Island last week. I can’t believe how little this serious concern has been covered in the press. I first got word of it through an activist news source. If you search for it on Google New, hardly anything comes up. Though, there is this CNN story which just totally […]

%d bloggers like this: