Hurricane Beryl made landfall early Monday morning in Texas on the Matagorda Peninsula, about 85 miles southwest of Houston ...
There are multiple flood watches and warnings across the area, and high winds are expected to continue knocking out power as ...