Russia says it freed American Stephen Hubbard, 74, as Trump envoy meets with Putin

Chronological Source Flow
Back

AI Fusion Summary

Russia has released 74-year-old American citizen Stephen Hubbard following a plea from Trump. Hubbard, a resident of Michigan, had been sentenced to nearly seven years in prison after a closed trial in 2024. His release occurred on Wednesday as a Trump envoy met with Putin. State news agencies report this move as a sign of warming ties between Washington and the Kremlin while the US pressures Kyiv to reach a deal ending Moscow's war.
Community Comments
Loading updates...
0