India's diplomatic moves have rattled China. The Chinese state media is crying foul that 'India is taking revenge on China' & 'smearing' China's vaccination deals.