US: Severe Thunderstorms With Hurricane-Force Winds Cause Significant Flooding In Houston
Severe thunderstorms with hurricane-force winds hit the Houston area on Tuesday, May 28, bringing heavy rains. Several areas experienced significant street flooding, causing traffic to slow down, and