The Killers of the AMIA Still Walk Free
On July 18, 1994, at 9:53 am, a Hezbollah suicide bomber, Ibrahim Berro, drove a car laden with explosives in front of the AMIA, the Jewish cultural center in Buenos Aires, and pressed the detonator, ripping...