|
|
Three Mile Island nuclear power plant
|
|
|
| |
Three Mile Island nuclear power plant is pictured in a Jan. 21, 1996, photo from files. The U.S. Supreme Court on Monday, Jan. 13, 1997, rejected an appeal by 42 people who filed lawsuits over the Three Mile Island nuclear accident near Harrisburg, Pa, 18 years ago.
|
|
|