India logged 22,842 new coronavirus infections within a span of 24 hours taking the total tally of COVID-19 cases to 3,38,13,903. The active cases declined to 2,70,557, the lowest in 199 days, according to the Union Health Ministry data updated on Sunday.