Russia's kangaroo 'Zaporizhzhia regional court' issued three horrific sentences in as many days
Oct 19, 2026 · 9:03 AM UTC