India reports 344,845 new coronavirus cases, the biggest one-day increase so far, and a record 2,620 new deaths.Report

8