Taliban Ramp Up Public Floggings; Stage Brutal Spectacles in Sports Stadiums
Two provinces in Afghanistan rang with the cries of people being viciously beaten on Wednesday by the Taliban, in the latest spectacle of public brutality in Afghanistan. Taliban authorities in southern Afghanistan publicly flogged 27 people, including two women, for allegedly committing theft, adultery, and other crimes. The spectacles were met with outrage from those …