News1 month ago
Taliban carries out public execution in sports stadium in Afghanistan
The Taliban Supreme Court on Wednesday announced the public execution of a convicted murderer in Afghanistan’s eastern province of Paktia. Taliban officials and residents observed the...