New Delhi: A total of 39 NDRF teams have been deployed in four north Indian states to tackle the heavy rains and floods...
10 July 2023 12:01 PM GMT