India has reported 41,157 new coronavirus cases over the last 24 hours, taking the nationwide tally to 31.1 million, health ministry data cited by Reuters shows.
The number of deaths has risen by 518, taking the total to 413,609, according to ministry data.



























