×

Richard Welch

Richard Skeffington Welch was a career Central Intelligence Agency officer. He was the Chief of Station in Athens, Greece, when he was assassinated by the Revolutionary Organization 17 November. Wikipedia
Born: December 14, 1929, Hartford, CT
Assassinated: December 23, 1975, Athens, Greece