Hospital Mother Frances Provides Critical Care to Mass Casualties from New London Explosion

Tyler, Texas – Mother Frances Hospital in Tyler opened a day early to cater to the mass casualties and injuries caused by a tragic gas explosion that occurred 87 years ago in New London, Texas. On March 18, 2024, at 3:17 p.m., Taps played to honor the memory of the almost 300 people who lost … Read more