Offor Callistus
October 7, 2024
The Moscow City Court on Monday sentenced U.S. retiree Stephen Hubbard to six years and 10 months in a penal colony on charges of fighting against Russia in Ukraine. “The court finds Hubbard guilty of a crime under Article 359, Section 3 of the Criminal Code of the Russian...

