Ready to play
Ready to play
Russia has agreed to release American citizen Stephen Hubbard, who was jailed for allegedly fighting for Ukraine. Hubbard, from Michigan, was sentenced to nearly seven years in a penal colony in 2024 after being captured by Russian forces in Izyum. His release was announced during discussions between President Putin and a US envoy, and he has been transported to Pulkovo Airport.
Notice: This Is an AI-Generated Summary
Comments (0)