Taliban’s Brutality: 85 Flogged in Public โ International Community Must ActBy Web DeskNovember 15, 2024 KABUL, Afghanistan โ The Taliban have again resorted to brutal public floggings, punishing 85 people, including 12 women, over the…