Filter by

Jessica Tuchman Mathews

Videos

Sorted by Most Recent Airing
Showing 1 - of 1
  • Last Aired

    Anniversary of 1979 Three Mile Island Nuclear Accident

    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 theā€¦

    318 views