15 January 2026 – Pashtun Zarghun District, Herat Province: Six men and one woman accused by the Taliban of “sodomy,” theft, and “illicit relationships” were publicly flogged and sentenced… May 7, 2026 Read More