“The smell of death”: Gulf Coast communities speak out against Japanese-backed LNG development
As we drove by the long chain of refineries and other petrochemical facilities that surround the small town of Port Arthur, Texas, noxious fumes wafted into our truck. The residents of Port Arthur, Groves and towns along the Gulf Coast...