India on Friday reported 38,949 new Covid-19 cases and 542 fresh fatalities over the past 24 hours. The active cases have declined to 4,30,422 and comprise 1.39 per cent of the total infections, while the national recovery rate stands at 97.28 per cent.