CT Now

Texas City Oil Refinery Explosion, 2005

This photo, taken March 23, 2005, shows the aftermath of an explosion and fire at a Texas City oil refinery that resulted in 14 deaths and more than 100 injuries.ASSOCIATED PRESS
Loading
91°