Skip to content
The Piney Point

Russia frees American Stephen Hubbard after over 4 years in prison, during a visit by US envoy

Russia frees American Stephen Hubbard after over 4 years in prison, during a visit by US envoy
Photo: KPRC 2 / Click2Houston (NBC) · view original

Russia on Wednesday released an American who had been jailed for more than four years on charges of fighting as a mercenary in Ukraine, in a deal reached during a visit by a top U.S. envoy and at a time when President Donald Trump has taken a series of actions meant to benefit Moscow. The White...

Sources and story details