Freedom Industries Officials Indicted in January Chemical Spill - Eagle Pass Business Journal