India reported 37,566 new COVID-19 infections over the last 24 hours, health ministry data showed on Tuesday, taking the South Asian nation's tally to 30.31 million, with a death toll of 397,637, Reuters reported. Coronavirus-related deaths rose by 907 overnight.