“President Donald J. Trump announces the release of Stephen Hubbard, taken four years ago by Russia during the Biden Administration.”
What they posted
President Donald J. Trump announces the release of Stephen Hubbard, taken four years ago by Russia during the Biden Administration. Stephen is on his way back home and will soon be with his family. 🇺🇸 https://t.co/EsMPLkeYbO
Why it's Truth
Reuters, BBC, CBS News, PBS, USA Today, Fox News, and others all reported on October 21, 2026 that Trump announced and Russia carried out the release of Stephen Hubbard (detained ~4 years earlier in 2022 under Biden), with Hubbard returning home; no credible contradictions on the core facts of the announcement or release.