Germany has ordered the arrest of 96 people behind the alleged CIA backed kidnapping of a Lebanese born German man, prosecutors said Wednesday, in one of the best known cases of us renditions "of terror suspects.
Germany orders arrest of 96 over cia: report by Deborah Cole with confirmation.