Environmentalist claim a victory in efforts to clean up Long Island Sound

The Stepping Stone Lighthouse, built in 1876, in the Long Island Sound, a mile off Kings Point, New York Hypoxia is at its lowest levels for the last four decades in the estuary. [ more › ]