India has vaccinated 2 million health workers in less than two weeks and recorded 12,689 new coronavirus positive cases in the past 24 hours, a sharp decline from a peak level of nearly 100,000 in mid-September. The health Ministry said the daily new cases had fallen below 10,000 on Tuesday with 9,102 cases. The daily new positive cases were 9,304 on June 4 last year.