India is gifting millions of vaccines to Nepal, Bhutan, Bangladesh, and Maldives. Specifically the Astra-Zeneca Covishield vaccine.
While this is not something to condemn. They just can't resist to have a dig at China. China does this as well, but gets called "vaccine diplomacy to spread its influence" into whatever country.
In too many English-language press. West, Indian, Qatari, etc, China's benevolence must always be viewed with suspicion. But India's benevolence must draw praise. Double standards as always.