Taliban lash 14 people in front of hundreds of spectators at Afghanistan football stadium
0
14
They were being punished for “sins including adultery, robbery and other forms of corruption”, said the Afghan Supreme Court