India logged 31,382 new Covid-19 infections which took the total tally of the cases to 3,35,94,803. The active cases declined to 3,00,162, the lowest in 188 days, according to the Union Health Ministry data updated on Friday. Active cases now stand at the lowest in the last 188 days.