Monday, June 14, 2021
Home Indo-Russia Strategic Triangle

Indo-Russia Strategic Triangle

    Iran shuns Indian investment, turns to China

    In a startling development, Iran has reportedly dropped India from a key rail project along the border with Afghanistan after New Delhi showed reluctance...