Live Streaming

Live Streaming 24/7

Hurricane Beryl slams Texas

July 8, 2024 5:49 pm EST.
Residents in Houston are being warned to stay indoors after Beryl made landfall. Michael Yoshida looks at the damage caused by the category 1 hurricane.