El-Masri Kidnapping Case Germany Issues Arrest Warrants for 13 CIA Agents in El-Masri Case

German prosecutors have issued arrest warrants for 13 suspected CIA agents in connection with the alleged kidnapping of German citizen Khaled el-Masri.
Mehr lesen über
Verwandte Artikel