Hurricane Beryl makes landfall in Texas, killing one, leaving 2m without power

Hurricane Beryl makes landfall in Texas, killing one, leaving 2m without power
Hurricane 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 state.“Beryl continues moving north. Heavy rains have caused fl...