🌍
🌍 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
Comments
No comments yet — be the first to weigh in 👇
No comments yet. Be the first!