Source: The Intercept
May 9, 2023
The assassination of Richard Welch in Athens in 1975 came as the Church Committee was beginning its final report; the White House and the CIA claimed, without proof, that the committee's investigation of CIA actions exposed Welch's identity. Welch's deputy in Athens now speaks out.