2 dead as Texas declares disaster with torrential rain wreaking havoc

Leave a comment: