Russian court jails US citizen for nearly seven years on ‘mercenary’ charge | Russia-Ukraine war News
Stephen Hubbard, 72, was detained in eastern Ukraine in April 2022 and accused of fighting for Ukraine. A Russian court has jailed a United States citizen for six years and 10 months after convicting him in a closed-door trial of fighting for Ukraine as a mercenary. Investigators said Stephen Hubbard,…