An oil refinery explosion occurred in…

Share: 

Wednesday, March 23, 2005: An oil refinery explosion occurred in Texas City, Texas.