LONE STAR DELUGE Storms flood roads, cause train derailment in Texas
DALLAS – Southeast Texas was bracing for heavy rain late Saturday and into Sunday as the remnants of Hurricane Patricia combined with a powerful storm system that’s been rumbling across Texas, flooding roads and...
Recent Comments