COVID19 | India reports 18,257 fresh cases, 14,553 recoveries and 42 deaths in the last 24 hours.