Hundreds Of People Flogged In Afghanistan By Taliban In Past One Year, Says Afghan Witness

Afghan Witness (AW), a human rights group, has said that the Taliban has issued and executed Sharia punishment orders for more than 400 individuals in the span of a year.