(19.Juli, 18.39 Uhr) The CIA‘s former Milan station chief Robert Lady, who was facing extradition to Italy from Panama for his role in the 2003 abduction of Muslim cleric Hassan Mustafa Omar Nasr, has been released by authorities
(19.Juli, 18.39 Uhr) The CIA‘s former Milan station chief Robert Lady, who was facing extradition to Italy from Panama for his role in the 2003 abduction of Muslim cleric Hassan Mustafa Omar Nasr, has been released by authorities