According to Health Ministry, India has added 43,846 new coronavirus infections in the last 24 hours, setting another highest daily-high in nearly four months. Maharashtra, Punjab, Kerala, Karnataka and Gujarat are the five states that have recorded the highest single-day surge.