India has reported more than 300,000 new coronavirus cases on Monday, taking the total tally to 20 million.
The deaths from Covid-19 has increased to 3,417.
According to India’s health ministry, around 368,147 new cases were recorded in past 24 hours.
India’s total infections rate is 19.93 million, while total fatalities are 218,959.
The hospital’s capacity has been filled, medical oxygen supplies have run short and morgues and crematoriums have been flooded.
However, scientists warned Indian officials about a new and more contagious variant of the coronavirus, in early March.
But, the federal government did not took any measures to curb the rise in covid-19 cases.
The Indian Covid-19 variant has now reached at least 17 countries including Britain, Switzerland and Iran, leading several governments to close their borders to people travelling from India.