Advertisment

Public Execution

Afghanistan: Nine men publicly flogged by the Taliban in Kandahar
Nine Afghan civilian men were publicly lashed in Kandahar, Afghanistan, as punishment for different crimes under the country's new Sharia law, a Taliban
Advertisment
Subscribe