Michigan teacher Stephen Hubbard freed by Russia, reports say
Russian President Vladimir Putin has freed Michigan native Stephen Hubbard, who had been imprisoned since 2022 after Russia invaded Ukraine, President Donald Trump announced on Monday, Oct. 21.