Russia Frees American Teacher Hubbard After Trump Talks
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