Southern Peru is reeling under the impact of relentless rainfall that has led to deadly mudslides. Authorities have confirmed the recovery of the bodies of a father and son who lost their lives when they were...
Operations at the 450 megawatt (MW) Baglihar Hydroelectric Power Project, situated on the Chenab River in Jammu and Kashmir, have been paused due to flooding that occurred two days ago. As water inundated the facility, engineers...