Tag: Afghanistan.New Dehli
Iran dropped India from key Chabahar-Zahedan line rail project
Iran has dropped India from key Chabahar-Zahedan line rail project after India failed to participate apparently due to US sanctions.
Iran has reportedly dropped India...