India reported 34703 fresh Covid-19 cases in the last 24 hours, which is lowest in 111 days. Further, the country reported 553 fresh fatalities, lowest daily rise in Covid deaths in last three months, taking the total death toll due to Covid in the country to 4,03,281.