Two shot dead by family of stabbing victims in public execution ordered by Taliban
Published
Two men were shot dead in a double execution hosted at a stadium in Afganistan and ordered by the Taliban.
Full ArticlePublished
Two men were shot dead in a double execution hosted at a stadium in Afganistan and ordered by the Taliban.
Full ArticleThe Taliban carried out a double public execution at a stadium in southeastern Afghanistan on Thursday as thousands watched the..