Hundreds of thousands are without power in Texas and Louisiana after Hurricane Nicholas made landfall early Tuesday.
St. Louis Breaking News & Events
Hundreds of thousands are without power in Texas and Louisiana after Hurricane Nicholas made landfall early Tuesday.