public lashing

Taliban official: 20 men lashed in public in Afghanistan

Taliban official: 20 men lashed in public in Afghanistan

  • A Taliban-appointed spokesman for the governor’s office in southern Helmand province said the lashings took place at the sports stadium in Lashkar Gah
  • No foreign state has officially recognized the Taliban government that took over as US and NATO troops withdrew last year