BBC · 23 Oct 2026
Freed US citizen Stephen Hubbard was tortured in Russian jail, former Ukrainian prisoners say
Ukrainians held alongside the American say they witnessed beatings and sexual humiliation by Russian guards during his detention.
⬅ Back home
Read full article ➡