Indians form endless queues outside Covid-19 vaccination centres in Mumbai and New Delhi, as the country extends its inoculation drive amid a massive spike in fresh cases.
India reported 3,645 deaths over the past 24 hours, while confirmed new cases were a global record at more than 379,000. The official numbers are widely believed to be far lower than the reality.
Many nations have rushed to help India, including Russia, the United States, China and the UK.