Posts Tagged ‘Jeff Castelli’

The Obama Administration was “disappointed” with an Italian court convicting 23 Americans—including 22 C.I.A. agents—tried in absentia for the 2003 illegal kidnapping of Osama Mustafa Hassan, a Muslim cleric known as Abu Omar. The imam was shipped to Egypt, held without charges and tortured until his release in 2007. Writer, historian and radio host Webster Tarpley discusses the significance with Cedric Moon at Russia Today (5:49):