News
On April 9, 2025, massive blasts at the Lakhwar Dam site in Dehradun, India, caused severe landslides. The explosions sent debris crashing into the Yamuna River, affecting water quality and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results