View of the facade of the National Police of Panama (DIJ) headquarters in Panama City on July 19, 2013. According to the Italian Ministry of Justice, Robert Seldon Lady aka “Mister Bob”, former head of the CIA in Milan, was arrested in Panama. AFP PHOTO / Rodrigo ARANGUA
PANAMA-US-CIA
by Mahmud El Shafey | Jul 20, 2013 |