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

Memorial Wall Star Carving Tools
CIA Memorial Wall