Egyptian cleric Osama Mustafa Hasan Nasr, photographed in 2007. Better known as Abu Omar, he was allegedly kidnapped by CIA agents in Italy in 2003 and taken to Egypt for interrogation. Amr Nabil/Associated Press hide caption

toggle caption Amr Nabil/Associated Press

NPR thanks our sponsors

Become an NPR sponsor