Torrential rains, thunder and lightning and sharp winds have knocked power out for more than 100,000 people in the St. Louis area. Motorists are sitting at intersections without traffic lights, snarling roadways.…
↧