by Pratap Chatterjee, CorpWatch Blog May 22nd, 2012 Khaled al-Masri, a German citizen, was kidnapped January 2004 in Macedonia, then tortured and interrogated by U.S. authorities for alleged links to terrorism. When the…
You must be logged in to view this content.
Click here to subscribe
