Politics3 sources
American Teacher Freed After Four Years in Russian Prison
- Stephen Hubbard, a retired teacher, was imprisoned in Russia for over four years.
- Hubbard was arrested soon after Russia’s full-scale invasion of Ukraine in 2022.
- He was released last week and met with President Trump at the White House.
- Hubbard described losing hope at times during his imprisonment.
- He was the first American prisoner released under a prisoner swap agreement.