With 18,855 fresh cases, India's COVID-19 tally has gone up to 1,07,20,048, while the number of people who have recuperated from the disease has surged to 1,03,94,352, pushing the national recovery rate to 96.96 per cent, the health ministry said on Friday.