
Tropical Storm Beryl has brought heavy rainfall and strong winds to the US state of Texas, cutting off electricity to nearly two million homes and businesses, and cancelling hundreds of flights.
The storm made landfall as a Category 1 hurricane on Monday morning in the town of Matagorda with winds of 80 miles per hour (130 kilometres per hour), the United States National Hurricane Center (NHC) said.