New Delhi, July 12 -- With a record single-day spike of 28,637 new coronavirus cases and 551 deaths in the last 24 hours, India's total cases neared 8.5 lakh with the death toll up to 22,674, the Ministry of Health and Family Welfare data said on Sunday.

According to the data, of the total 8,49,553 cases, as many as 5,34,620 patients have recovered. A total of 2,92,258 cases remain active in the country.

During the last 24 hours, 2,80,151 more tests were conducted across the country.

Maharashtra remained the worst-hit state, with 2,46,600 cases and 10,116 casualties. Tamil Nadu followed with total 1,34,226 cases, including 1,898 deaths.

With 1,781 new coronavirus cases and 34 deaths in the last 24 hours, the national capital recorded a ...