India has supplied more Covid-19 vaccines to other countries than vaccinated its own people, the country has told the UN General Assembly. India cautioned that vaccine inequity will defeat the collective global resolve to contain the spread of the virus as the disparity in the accessibility of vaccines will affect the poorest nations the most.