Texas explosion causes huge plume of smoke and scatters debris
Published
Explosion in downtown Fort Worth, Texas, causes huge plume of smoke and scatters debris.
Full ArticlePublished
Explosion in downtown Fort Worth, Texas, causes huge plume of smoke and scatters debris.
Full ArticleA large explosion has been reported in Fort Worth, Texas, according to the city's Fire Department on Monday afternoon.