Report Physical torture instead of the law; Taliban flog 21 people in Kabul The Taliban’s Supreme Court announced today (Sunday, March 14) that the group’s primary court in Kabul province publicly flogged 21 … March 16, 2026