Support TOC
← End-times News

TOC News

Retired US Teacher Released from Russian Imprisonment

Retired US Teacher Released from Russian Imprisonment
NBC News

Stephen Hubbard, a 74-year-old retired American teacher, has been released from Russian imprisonment after nearly five years. His release comes as the US pressures Ukraine to agree to a deal to end Moscow's war.

What happened

Stephen Hubbard, a 74-year-old retired American teacher, has been released from Russian imprisonment after nearly five years. Hubbard was detained in Ukraine in 2022 on charges of fighting as a mercenary, which he denies. He was the last American designated as wrongfully detained in Russia by the State Department.

Hubbard's release was announced after US envoy Steve Witkoff met with Russian President Vladimir Putin in St. Petersburg. Witkoff praised Putin as a

Sources

NBC News

Read original report ↗