🌍
Russia releases American Stephen Hubbard
🌍 World

Russia releases American Stephen Hubbard

Russia has released U.S. citizen Stephen Hubbard, who was accused of fighting on Ukraine's side. Putin announced this during talks with Donald Trump's special envoy, Steve Witkoff. Hubbard was taken to Pulkovo airport in St. Petersburg.

Comments

No comments yet