India has achieved an impressive feat of administering 2 billion Covid-19 vaccines to its citizens. The country has now become the second nation to achieve this milestone after China. As per the government data, the second most populous country in the world achieved the vaccination milestone in just 18 months.