death · 23 December 1975 · 49 years ago
Richard S Welch CIA station chief in Athens, shot dead
More deaths on 23 Dec