Russian President Vladimir Putin has said that Stephen Hubbard, a 74-year-old US citizen held in Russian custody since 2022, had been freed and was at St Petersburg’s Pulkovo airport.
Breaking: Putin releases imprisoned US citizen during meeting with US envoy Witkoff

Discover more from UM LEGACY PRESS LTD
Subscribe to get the latest posts sent to your email.