Egyptian authorities have released from prison a Muslim cleric who was kidnapped off the streets of Italy by CIA agents three years ago. The cleric, Abu Omar, was abducted as part of the Bush administration’s program known as extraordinary rendition. The cleric has accused Egyptian agents of beating him and torturing him with electric shocks.
Extraordinary Rendition Victim Released from Jail
HeadlineFeb 12, 2007