Taliban carries out public execution of 2 murder convicts in Afghanistan stadium
2024-02-22 15:02:35 The Taliban carried out a double public execution at a stadium in southeastern Afghanistan on Thursday as thousands watched the killing of two convicted men as their victims’…