The century-old, 830-foot long Veazie Dam on Maine’s Penobscot River, a river once rich with wild Atlantic salmon and other fish, is the most recent dam structure to fall in the state as environmental groups, state and federal governments and businesses work together to restore habitat for vital species. Demolition of the dam began...