hydropower

Concept

Cited as having a higher 'deaths per kilowatt hour' metric than wind and nuclear, largely due to potential dam failures and downstream inundation.

Mentioned in 1 video