India on Thursday reported 46,164 new Covid-19 infections in the last 24 hours, the highest in nearly two months. With this, the overall tally of Covid-19 cases in the country has gone up to 32,558,530, according to data updated by the Union health ministry at 9am.