India registered the highest-ever spike of 2,003 COVID-19 fatalities, pushing country's death toll to 11,903, while the number of cases rose to 3,54,065, with 10,974 infections being reported in the last 24 hours, according to the Union Health Ministry data.