India saw a major decline in Covid-19 cases on Tuesday with 8,865 new cases in the last 24 hours, lowest in 287 days.