Rights
Kabul: The supreme court of the Taliban said that eleven people, including two women, were publicly flogged at a sports ground in Afghanistan's Faizabad city on Friday, media reports said. more
Afghanistan: Taliban urged to halt public floggings and executions
New York: The resumption of public floggings and executions in Afghanistan must stop immediately, a group of independent UN human rights experts said on Friday in an appeal to the ruling ...