Record-Breaking Hurricane Beryl Kills Two People in Texas, Knocks Out Power for 2.5 Million
A week after it first formed in the warm waters of the Atlantic Ocean, Hurricane Beryl crashed into Texas with heavy rains and strong winds on Monday, killing at least two people, reported NBC News. The Category 1 storm knocked out power for more than 2.5 million customers and led to more than 1,000 flight […]