News

The Formosa Plastics is located in St. James Parish, and when they purchased the land in 2017, they discovered the remains of ...