Iranian Ambassador Abul Fazel Zuhrawan

Afghan Senators Aksed Iranian Ambassador to Leave Afghanistan

As tensions continue to flare over what the country’s politicians have labeled “clear interference” from Iran, the Afghan lawmakers called for the dismissal of Iran’s ...