India has passed more than 300,000 coronavirus deaths, the third country after the United States and Brazil to hit the figure as it battles a huge wave of infections.
The South Asian nation has been hitting record single-day rises in infections and fatalities in recent weeks, with its healthcare system overwhelmed by Covid-19.
India's toll now stands at 303,720 after adding 50,000 deaths in just under two weeks, as the total number of infections rose above 26.7 million, health ministry data showed.
It reported 4,454 Covid-19 deaths in the past 24 hours, the second-highest daily toll since reaching a record 4,529 on Wednesday.