India logged 18,166 new coronavirus infections in the last 24 hours which is the lowest in 214 days, according to the Union Ministry of Health and Family Welfare (MoHFW) data on Sunday. This pushed the total Covid caseload in India to 3,39,53,475, while 214 fatalities took the death toll to 4,50,589.