Heavy downpour lashes parts of India, Madhya Pradesh, Gujarat, Karnataka worst hit
The National Disaster Response Force (NDRF) has deployed 97 teams at 71 locations in at least 14 states across the country for rescue and relief operations of flood affected people.