India is witnessing the second wave of Covid-19 infections with parts of the country reporting record-high new confirmed cases each day.