There’s bad news if you live in the Gulf Coast town of Quintana: The Federal Energy Regulatory Commission has finished its report on a proposed liquefied natural gas terminal, and basically much of your town could be immolated in a matter of seconds if something goes wrong. The good news:…
