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

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 between the Indian Army and the…