“Texas Storm Claims Seven Lives”

Texas Storm Claims Seven Lives

The death toll from severe weather that lashed the Texas city of Houston has risen to seven, authorities said Friday.…

6 months ago