Afghan Senate members have certified the existence of documents affirming that Taliban collected endorsements from both Iran and Russia. Indeed, Taliban members are located in the cities of Mashhad, Yazd and Kerman in Iran. They often travel to and fro between the two countries, according to locals at the border of Afghanistan.