Featured by Radio Free Europe/ Radio Liberty's Radio Mashaal

US and Taliban peace delegates are both meeting in Pakistan