China rattled with PM Modi’s visit to Arunachal Pradesh, lodges a diplomatic protest after the launch of Sela Tunnel
China expressed its displeasure over Indian PM Modi's recent trip to Arunachal Pradesh by lodging a diplomatic protest.
11 March, 2024