I
Isabella Kwai and Nazaneen Ghaffar
Guest
Heavy rain inundated Texas, leaving about 130,000 customers without power. More severe weather, and possible flooding, is expected on Tuesday.
Courtesy New York Times... Continue reading...
Courtesy New York Times... Continue reading...