U.S. man, 72, sentenced to Russian prison for allegedly fighting for Ukraine – National
An American man has been sentenced to six years and 10 months in a Russian prison for allegedly fighting as a paid mercenary for Ukraine. Stephen Hubbard, a 72-year-old originally from Big Rapids, Mich., appeared in a Moscow courtroom Monday in handcuffs wearing a beige sweater and black toque, later removing the hat to reveal … Read more