Mexico City

From Zio Wiki
Jump to navigation Jump to search

David Atlee Phillips was the CIA station chief in Mexico City during effort to make it look like Lee Harvey Oswald was working for the KGB.