A Moscow court sentenced American citizen Stephen Hubbard, 72, to six years and ten months in prison for allegedly serving as a mercenary for Ukraine, Russian state media TASS reported. Hubbard, originally from Michigan, was accused of fighting against Russian forces for…
Today: 5. Nov, 2024