Article Image
IPFS News Link • Central Intelligence Agency

Italian secret service members arrested in CIA abduction probe

• AFP
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

https://insurityfinancialservices.com/masa-coverage