CIA Station Chief Richard Welch is assassinated outside of his home in Athens, Greece. The Greek terrorist organization "17 November" takes credit.

No. 54 of 120

Related Information