Latest News about Air Pollution and Its Effects

In another sign of the end of nuclear power, shutdown looms for Exelon’s Three Mile Island.
Wednesday May 31st 2017, 2:00 pm

Three Mile Island, the nuclear power plant located about 10 miles from Harrisburg, Pa., has stood as a symbol of nuclear incompetence for 38 years, or since the reactor in its Unit 2 partially melted down.

[News Source]