Key Points
The Taliban carried out a double public execution at a stadium in south-eastern Afghanistan on Thursday..
Thousands watched the killing of two convicted men, as their victims relatives fired the gunshot..
The Talibans Supreme Court had ruled that the pair were responsible for the stabbing deaths of two victims in separate attacks...
You might be interested in
The Taliban hold another public execution as thousands watch at a stadium in northern Afghanistan
27, Feb, 24The Taliban hold another public execution as thousands watch at a stadium in northern Afghanistan