India reports 346,786 new cases of COVID-19 in the past 24 hours, which is a world record for the third consecutive day, thereby bringing the total number of confirmed cases to 16.6 million. The country also reports a record 2,624 deaths in the past 24 hours, thereby bringing the nationwide death toll to 189,544.