World
Russia Releases American Stephen Hubbard After Four Years in Prison
American Stephen Hubbard, a 74-year-old former teacher, has been released from a Russian prison and is heading home, with President Donald Trump saying the US secured his freedom without making any concessions. His release came during a visit to Russia by senior US envoy Steve Witkoff, who met him in St. Petersburg.