India's death toll from the coronavirus has risen past 100,000, making it only the third country in the world to reach that bleak milestone after the United States and Brazil, and its epidemic shows no sign of abating.
Total deaths rose to 100,842 on Saturday, the health ministry said, while the tally of infections climbed to 6.47 million after a daily increase in cases of 79,476.
India now has the highest rate of daily increase in infections in the world.
Prime Minister Narendra Modi's government, faced with a collapsing economy after imposing a tough lockdown to try to stem the spread of the virus in late March, is pushing ahead with a full opening of the country.
Data showed a little over seven per cent of the population of 1.3 billion had been exposed to the virus, meaning India was still far from any sort of herd immunity.
The number of cases could rise to 12.2 million by the end of the year but the rate of spread would depend on how effective measures such as social distancing were, she said.
The United States, Brazil and India together account for nearly 45 per cent of all COVID-19 deaths globally.
Death rates in India, however, have been significantly lower than in those other two countries, raising questions about the accuracy of its data.
India has, on average, less than one death from the disease for every 10,000 people while the United States and Brazil have seen six deaths per 10,000.
Representatives of the health ministry and the Indian Council of Medical Research did not immediately respond to calls or emails for comment.
Health experts said there could be greater immunity in India because of the high incidence of infectious diseases such as tuberculosis.
Nearly 1200 people in India die of TB every day, roughly the same as deaths from COVID-19.