Russian court jails US citizen for nearly seven years on ‘mercenary’ charge

Stephen Hubbard, 72, was detained in eastern Ukraine in April 2022 and accused of fighting for Ukraine.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top