
The Killing of CIA Chief Richard Welch in Athens by the Terrorist Group “17 Nov”
As Chief of Station for the CIA at the US Embassy in Athens in 1975, Richard Welch – a Boston Irishman who graduated from Harvard, spent seven years in Greece for the U.S. Army and spoke fluent Greek – was skilled in the art of espionage and covert …