Chabahar Port Would Benefit Landlocked Afghanistan, Central Asia: India
2024-05-18 01:26:44 Chabahar port is located in the Sistan-Balochistan province on the energy-rich Iran’s southern coast. New Delhi: India on Friday said a “narrow view” should not be taken on…