Bharat Express

Port

India and Iran signed a 10-year contract to operate a terminal at the strategically important Chabahar port in Iran, a move that will strengthen regional connectivity and trade ties

Missiles against peaceful cities, residential buildings, and even a cathedral