Massive Explosion in Fort Worth Leaves Multiple Injuries
A Fort Worth Police car is parked on October 24, 2019, at Concord Church in Dallas, Texas. (Photo by Stewart F. House/Getty Images) OAN’s Sophia Flores3:04 PM – Monday, January 8, 2024 A “major incident” has […]