
Edward Lee Howard
United States intelligence officer and Soviet defector (1951–2002)

United States intelligence officer and Soviet defector (1951–2002)
Edward Lee Victor Howard (27 October 1951 – 12 July 2002) was a CIA case officer who defected to the Soviet Union.
Read on Wikipedia · Image Federal Bureau of Investigation, Public domain
Open boosters, collect cards and trade them. Free to play.
Play for free