The Afghan Taliban flogged nearly 1,200 people and carried out six public executions over the past year.
Islamabad (UrduPoint / Pakistan Point News – 22 March 2026) The Afghan Taliban flogged at least 1,186 people and carried out six public executions in Afghanistan over the past year (March 2025 to March 2026). Official statements and data collected by an Afghan television channel, and derived from statements issued by the Taliban Supreme Court, … Read more