Texas hunkers down as Hurricane Beryl hits coast – Times of India
HOUSTON: Hurricane Beryl made landfall Monday in the southern US state of Texas, where some residents were evacuated over warnings of flooding and power outages.The US National Hurricane Center (NHC)…