Storms and Lightning Wreak Havoc in India and Nepal, Over 100 Dead International Storms and Lightning Wreak Havoc in India and Nepal, Over 100 Dead News Editor 11 April, 2025 Lucknow/Kathmandu: Severe storms, heavy rainfall, and lightning have claimed more than 100 lives across parts of India... Read More Read more about Storms and Lightning Wreak Havoc in India and Nepal, Over 100 Dead