New Delhi, October 13: India reports 18,987 new COVID cases and 246 deaths in last 24 hours, as per Union Health Ministry.