Afghanistan: Taliban Continues Public Whippings, Including Women, Sparking OutcryBy The ChhattisgarhSeptember 23, 2025 The Taliban regime in Afghanistan has been enforcing Sharia law since its takeover of Kabul. The practice of public flogging…