- Tehran, Iran - Iran and Russia on Wednesday signed an agreement to construct the final part in the International North–South Transport Corridor (INSTC) that connects Russia to the Gulf and India. The INSTC, a freight network of ship, rail and road routes, covers some 7,200 kilometers (4,475 miles) between Russia, Azerbaijan,...


