Article Image

IPFS News Link • Central Intelligence Agency

German court orders arrest of 13 over CIA 'kidnapping'

A German court ordered the arrest of 13 people in connection with the alleged CIA-backed kidnapping of a German citizen, regarded as one of the most notorious US "renditions" of a terror suspect, prosecutors said.