26 May 2025 – Paktia Province Three men accused by the Taliban of “sodomy” and theft were publicly flogged. May 7, 2026 Read More