Moscow: A Russian court has sentenced a 72-year-old American to nearly seven years in prison. The American man was fighting in Ukraine as a mercenary. Prosecutors said US citizen Stephen Hubbard signed a contract with the Ukrainian military after Russia sent troops to Ukraine in February 2022 and fought alongside …
Read More »