Chile Spy Chief Suicide
A forensic service truck contains the remains of the former Chilean Gen. Odlanier Mena, who committed suicide in Santiago, Chile, Saturday Sept. 28, 2013. The 87-year-old retired general was serving time for human rights violations but was allowed weekend home visits. He committed suicide at his home, hours before he was to return to his prison cell. Mena was the first director of the National Information Center, the secret police force created by dictator Gen. Augusto Pinochet. (AP Photo/Luis Hidalgo)
Message Sent Successfully
Be Sure to Check Out Our Top Headlines
Back to share with a friend form.
Add More Recipients
Send me a copy of this email.