Heavy rain has pounded several parts of north India in the past two days, killing at least 12 people. Authorities are urging residents to stay safe and to avoid areas that are prone to flooding. [In pic: A man pushes a car in a flooded street after heavy rains in New Delhi, India, July 8, 2023.]