Texas Storm Leaves At Least 7 Dead; Brings Flooded Streets, Damaging Winds
At least seven individuals were dead following the stormy weather that struck Houston, Texas. Weather officials disclosed that up to 100 mph of strong winds had hit through the area, which resulted in power outages that could even continue for weeks …