India's total COVID-19 caseload has passed the 20 million mark, health ministry data showed on Tuesday.