India recorded 1247 fresh Covid-19 cases over the past 24 hours, registering a drop of nearly 43 per cent from yesterday. The country logged 2,183 new coronavirus infections yesterday, an 89.8 per cent jump from Sunday's case count of 1,150 cases. The massive jump raised the fears of another spike in infections.