India slams China for not letting Indian nationals return
India called on China to issue visas to Indian nationals who meet all requirements laid down by Beijing for travel, including getting vaccinated with Chinese-made jabs.
India called on China to issue visas to Indian nationals who meet all requirements laid down by Beijing for travel, including getting vaccinated with Chinese-made jabs.