The United States retains the leverage of international recognition and frozen funds to restrict the Taliban in Afghanistan, analysts said Tuesday in an interview of China Global Television Network (CGTN).
The United States retains the leverage of international recognition and frozen funds to restrict the Taliban in Afghanistan, analysts said Tuesday in an interview of China Global Television Network (CGTN).