India vs China: When Vajpayee tamed the dragon by marching 800 sheep to Chinese Embassy in Delhi
https://ift.tt/3gzI8HU
India-China relations are going through turbulent times. In the last few weeks, the anti-China sentiment in India has been at an all-time high, in the aftermath of the Galwan Valley clash between the Indian Army and the Chinese People's Liberation Army (PLA) which left both sides with casualties.

Post Comment
No comments