Edward Lee Victor Howard (27 October 1951 – 12 July 2002) was a CIA case officer who defected to the Soviet Union.
Born |
27 October 1951 Alamogordo, New Mexico
|
Died |
12 July 2002 (aged 50) Moscow, Russia
|
Zodiac | Scorpio |
Tags | Add tag |