who was the last u.s. citizen to be executed for treason
Herbert Hans Haupt, a German-born naturalized U.S. citizen, was the last person executed for treason in the United States. He was convicted in 1942 by a military tribunal after being named as a German spy by fellow German spies who were defecting to the U.S. He died in the District of Columbiaâs electric chair.
The Rosenbergs were the last people in the U.S. involved in a treason trial to be convicted, sentenced to death, and then executed. Their execution in 1953 was debated globally and was seen as an important development in the Cold War and the expansion of the era of McCarthyism.