TrumpMap

Show on the map

Russia releases detained American Stephen Hubbard during a visit by Trump administration envoy

October 21, 2026 in Saint Petersburg, Russia
Reported by Bangor Daily News

Russia released an American detainee during a visit by a Trump administration envoy. Trump had discussed the detainee's release with Putin.

Read at Bangor Daily NewsShow on the map