News

Heavy rain triggered flash floods at a hydropower project in northern India. Dramatic footage shows workers evacuating their ...