WorldPhoto: News18 WorldAmerican Stephen Hubbard Freed by Russia After Trump-Putin Talk
Stephen Hubbard, an American jailed in Russia for allegedly fighting as a mercenary for Ukraine, has been released following a conversation between US President Donald Trump and Russian President Vladimir Putin. His release comes amid ongoing tensions between Washington and Moscow over the Ukraine war.
News18 World·


