Hurricane Beryl — now classified as a weakened tropical depression — made landfall on the Texas coast early Monday, causing significant flooding and knocking out power to millions of Americans. According to
PowerOutage.us, approximately 1.7 million residents, primarily in ... Read more |