Should a liquified natural gas terminal be built 63 miles off of Alabama's coast? Environmentalists aren't the only ones opposing the proposal.
Advertisement
Advertisement