Article Image
News Link • Central Intelligence Agency

Italian secret service members arrested in CIA abduction probe

Two members of the Italian secret service were arrested for their possible role in the 2003 abduction, allegedly by the CIA, of a Muslim cleric in Milan, the city's public prosecutor has said. "Six arrest warrants were issued, of which four

Join us on our Social Networks:


Share this page with your friends on your favorite social network:

Purse.IO Save on All Amazon Purchases