New Delhi, July 21: India recorded 41,383 new cases of coronavirus infections in the past 24 hours, while 507 succumbed to the virus.