India recorded 35,871 new Covid-19 cases in last 24-hours, the highest single-day rise in over 100 days, which took the infection tally to 1,14,74,605, according to Union health ministry data. According to data, the recovery rate further dropped to 96.41 per cent. The active caseload reached 2,52,364 and the death toll increased to 1,59,216 with 172 new fatalities, according to the data.