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 is your AI news butler — a personalized brief and assistant for the stories you care about.
See more on Quwwaa — create a free account