Retro Report: The Holy Killings That Rocked U.S. Foreign Policy

The four churchwomen who were executed in El Salvador in the 1980s.
( Retro Report )
( Retro Report )
Produced by Elaine Chen