India registered 12,428 new Covid-19 cases in the last 24 hours, 13.1 per cent lower than yesterday. However, this is the lowest daily surge in Covid-19 cases since March.