Russian court jails US citizen for nearly seven years on ‘mercenary’ charge Post author: Post published:October 8, 2024 Post category:Blog Stephen Hubbard, 72, was detained in eastern Ukraine in April 2022 and accused of fighting for Ukraine. You Might Also Like Poorest countries in worst financial shape since 2006, World Bank says October 14, 2024 RSF drone attack kills 27 in southeast Sudan: Report January 13, 2026 US academic free on bail in Thailand before trial over royal insult April 10, 2025