The smell coming from the Louisiana bayou “really turns your stomach,” one resident says, as officials race to clean up the oil that officials say stems from a company that touts “safe, reliable crude oil services.”
The smell coming from the Louisiana bayou “really turns your stomach,” one resident says, as officials race to clean up the oil that officials say stems from a company that touts “safe, reliable crude oil services.”