India reports 43,654 fresh COVID cases, 41,678 recoveries, and 640 deaths in the last 24 hours

Active cases: 3,99,436
Total recoveries: 3,06,63,147
Death toll: 4,22,022

Total vaccination: 44,61,56,659