AsiaIndia #Shorts | In 1965, Vajpayee led 800 sheep to China’s Delhi embassy, mocking livestock theft claim 15 May 2025, 1:13 pm Team Buyback Share this:TweetRedditTelegramWhatsApp