Troops Pullout Marks Failure Of U.S.-Led War On Terror In Afghanistan, Say Analysts
KABUL, May 2 (NNN-AGENCIES) – Local observers describe the U.S.-led war on terror in Afghanistan as a “failure” and they say, the upcoming troops withdrawal marks a “clear defeat” of the United States and the U.S.-led coalition forces in the Afghan war. “No doubt, it is clear defeat of the…
