For more: The United States should withdraw all troops and contractors from Afghanistan by the existing August 31 deadline, Taliban spokesman Zabihullah Mujahid said at a press conference in Kabul on Tuesday. Subscribe to us on YouTube: Download our APP on Apple Store (iOS): Download our APP on Google Play (Android):
Hide player controls
Hide resume playing