Asia Heavy rains wreak havoc in North India. The NDRF is on ground to rescue stranded civilians. Team Buyback 10 July 2023, 7:51 pm10 July 2023, 7:51 pm Asianews, newslaundry Share this:TweetRedditTelegramWhatsApp