Russia frees American Stephen Hubbard after over 4 years behind bars
Europe2 sources2 countries🔦 Under-reported12m ago
Russia on Wednesday freed American citizen Stephen Hubbard after he spent more than four years behind bars. Hubbard had been jailed on charges of fighting as a mercenary in Ukraine.
The prisoner release was completed during a visit by a top U.S. envoy to Russia. The development also coincided with a period in which President Donald Trump has undertaken a series of actions aimed at benefiting Moscow.