India registered its biggest surge in coronavirus cases in a single day with over 20903 new cases being recorded in the last 24 hours. With this, India's total number of Covid-19 cases increased to 6,25,544. This is 2000 more cases than the previous single-day record of 20,060 on June 27. Over 6000 cases were reported in Maharashtra alone yesterday. In the last seven days, nearly 3000 deaths (2917) have been reported due to covid-19.