Tag: p_vid=news-71990150

Posted in Static News

Hurricane Hanna makes landfall in Texas

Strong rain, heavy winds and flash floods are expected over a 100-mile stretch of Texas’ Gulf Coast. source

Continue Reading