Texas deluged by rain in Patricia’s wake

Flash floods are triggered in southeastern Texas by heavy rains fueled by the meeting of two storm systems, one the …read more

Via:: Reuters Video: Top News