Russia Frees American Teacher Hubbard After Trump Talks

Stephen Hubbard, freed American teacher, walking on an airport tarmac after Russia release

Russian President Vladimir Putin has released Stephen Hubbard, a 73-year-old retired teacher from Big Rapids, Michigan, who had been imprisoned in Russia since 2022. According to the Detroit Free Press, President Donald Trump announced the release on Oct. 21, ending more than four years of captivity for an American the U.S. State Department said was … Read more