September 28, 2024

Severe weather caused significant damage to buildings in downtown Houston on Thursday, May 16, 2024.

Related News