Redbridge P-10676

The Red Bridge hydropower station partially collapsed in August 2023, sparking a minor fire inside the collapsed portion of the structure and causing an oil spill....