1 min read India Flood rescue operation: NDRF deploys over 90 teams across India 3 years ago Prachi Jha New Delhi: On Saturday, over 90 teams have been set up by the National Disaster Response Force (NDRF) for flood...