Afghanistan’s Taliban regime has reportedly deployed a suicide squad near the border with China and Tajikistan. According to […]
Afghanistan’s Taliban regime has reportedly deployed a suicide squad near the border with China and Tajikistan. According to […]