;

Sunday marks 70 years since Texas City disaster

This Sunday, April 16, 2017, marks the deadliest industrial accident in Texas history.
Published: 10:11 PM CDT April 12, 2017