Iran drops India from Chabahar rail line project

This comes amid China finalising a 25-year, $400 billion strategic partnership deal with Iran.

Watchlist