Four foot female American Eel slaughtered by turbines of Benton Falls Hydro Dam, Sebasticook River, Benton, Maine. 14 October 2004.
The State of Maine and the dam owner know this carnage occurs every fall, but they refuse to stop it.
NEXT