Taliban militants freed Pakistan's envoy to Afghanistan on Saturday, May 17, following the release of more than 40 of their own men by Pakistani authorities over the past few days. Official sources confirmed that Ambassador Tariq Azizuddin was released in South Waziristan, where fighters were holding him loyal to Baitullah Mehsud, the leader of the Pakistani Taliban.