Hurricane Beryl makes landfall in Texas, killing one, leaving 2m without power
WASHINGTON: urricane Beryl has produced over 10 inches of rain across southeast Texas, The Guardian reported. Forecasters have warned that the hurricane will bring heavy amounts of rain, flash flooding, and high winds as it travels up the Lone Star st…