New Delhi, June 25 -- India witnessed the highest spike of almost 17,000 fresh Covid cases, with Maharashtra, Delhi and Tamil Nadu contributing more than 62 per cent of it in the past 24 hours taking the total in the country to 4.73 lakh, data from the Union Health and Family Welfare Ministry revealed on Thursday.

A total of 16,922 new cases took the tally to 4,73,105 so far as India continued to be the fourth worst hit country by the pandemic. According to the Health Ministry data, in the last 24 hours 418 new deaths were reported taking the total tally of fatalities to 14,894 in the country.

Over 1,000 cases more were recorded in 24 hours than what we saw on Wednesday, when 15,968 new COVID-19 cases were reported.

Maharashtra, Delhi ...