14 December 2025 – Takhar Province Seven men accused by the Taliban of “sodomy,” gambling, and theft were publicly flogged. May 7, 2026 Read More