India has logged 42,766 new coronavirus infections taking the total tally to 3,07,95,716, while the active cases have declined to 4,55,033, according to the Union Health Ministry data updated on Saturday.
The death toll has climbed to 4,07,145 with 1,206 fresh fatalities.