India records 25,320 fresh coronavirus cases in the last 24 hrs which is the highest COVID-19 cases in over three months.