India vs China: When Vajpayee tamed the dragon by marching 800 sheep to Chinese Embassy in Delhi

Image Source : PTI India vs China: When Vajpayee tamed the dragon by marching 800 sheep to Chinese Embassy in Delhi 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…

Read More India vs China: When Vajpayee tamed the dragon by marching 800 sheep to Chinese Embassy in Delhi