Witness History - Spanish Embassy Killings - 91Èȱ¬ Sounds

Witness History - Spanish Embassy Killings - 91Èȱ¬ Sounds


Spanish Embassy Killings

In January 1980, 37 people died as police stormed Spain's embassy in Guatemala

Coming Up Next