quwwaa
◈ Quwwaa News Lens

Russia has released an American man imprisoned on charges of fighting as mercenary in Ukraine, US envoy Witkoff says

Audacy · October 21, 2026

Russia has released Stephen Hubbard, a U.S. citizen imprisoned on charges of fighting as a mercenary in Ukraine, according to U.S. envoy Keith Witkoff following a meeting with President Vladimir Putin in St. Petersburg. The release came as part of ongoing diplomatic negotiations between Washington and Moscow over American detainees held in Russian custody.

Quwwaa's summary, drawn from reporting by Audacy. Read the full story at Audacy →

The world, made simple.

Quwwaa is your AI news butler — a personalized brief and assistant for the stories you care about.

See more on Quwwaa — create a free account
Latest stories · PoliTrack · Quwwaa · Privacy · Terms