Hands Off Cain
Iraq

an Iraqi penal tribunal sentenced a man to death...

an Iraqi penal tribunal sentenced a man to death...

1 MIN READ
an Iraqi penal tribunal sentenced a man to death who had a human head in his refrigerator as well as two explosive devices. The man seems to have communicated by mobile phone with Al-Qaeda contacts. No further details were provided.
SOURCES
  • (Sources: Stars and Stripes reported by Amnesty International)