Environmentalists oppose plan to build natural gas terminal off Long Island

Jul 10, 2013

Environmentalists are rallying against a proposed natural gas transfer terminal that developers want to build off the South Shore of Long Island.