Filter by

Jessica Tuchman Mathews

Sorted by Most Recent Airing

Showing 1 - 1 of 1
  • [alt text]

    Three Mile Island Anniversary

    Panelists talked about the incident at the Three Mile Island nuclear power plant. On March 28, 1979, a combination of equipment malfunctions, operator errors, and design flaws led to…

    261 views