India reported 30,093 new Covid cases in the past 24 hours. This is the lowest in 125 days. Overall, the country had recorded around 3.12 crore infections and over four lakh deaths since the outbreak in January last year.
Up to 45,254 patients have recovered during the past 24 hours, bringing down India's active caseload to 4,06,130, the lowest in 117 days. The number of deaths reported in the past 24 hours is 374, the lowest since March 31.
The number of recoveries now stands at 3,03,53,710 across the country. The overall recovery rate for Covid in India has now increased to 97.37 per cent.
Meanwhile, China on Tuesday reported the highest daily tally of new confirmed COVID-19 cases since January, driven by a surge in imported infections in Yunnan province, where cases are spilling over from an "alarming spike" in neighbouring Myanmar.
Mainland China recorded 65 new confirmed cases for July 19, compared with 31 a day earlier, the National Health Commission said in a statement. That was the most since Jan. 30, when 92 new cases were reported, Reuters reported.