Tropical Storm Beta meandering toward Texas, Louisiana

Tropical Storm Beta meandering toward Texas, Louisiana

CTV News

Published

Tropical Storm Beta on Sunday was making a slow crawl to the shores of Texas and Louisiana, casting worries about heavy rain, flooding and storm surge across the Gulf Coast.

Full Article