 Hurricane Beryl has brought heavy rains and howling winds to the U.S. state of Texas. Hundreds of flights were cancelled before the Category 1 storm made landfall near Matagorda, with sustained winds of 130 kilometers per hour. About half a million homes are without power, and there are warnings of flash floods in several countries.