Texas City disaster survivor shares story of accident
The Texas City Disaster, which took place on April 16, 1947, was the deadliest industrial accident in U.S. history, with a death toll of about 640, over 5,000 injured and 63 unaccounted for.
Read More