India records 382,315 new Covid-19 cases, tally crosses 20.66 million

India, battling the more infectious second wave of the coronavirus disease, has now registered over 300,000 daily Covid-19 cases for two weeks straight