Move Along, Folks, Nothing to See Here. Just a Minor Radiation Leak. Adrian Chen · 11/22/09 08:45PM Ho hum. Another day, another radiation leak at the infamous Three Mile Island nuclear plant in Pennsylvania. Why are we even bothering to report this? It's so insignificant as far as these things go. ("These things" being radiation leaks.)