
Stephen Hubbard
American retired teacher

American retired teacher
Stephen James Hubbard (born 17 December 1952) is an American retired English language teacher and U.S. military veteran from Big Rapids, Michigan, who was detained by Russian forces during the 2022 Russian invasion of Ukraine. In October 2024, he was sentenced by a Moscow court to six years and ten months in prison on charges of acting as a mercenary. He was released on October 21, 2026.
Read on Wikipedia · Image The White House, Public domain
Open boosters, collect cards and trade them. Free to play.
Play for free