St. Louis goes nearly 90 hours without sunlight
Fog alerts are up across 20 states and impacting more than 100 million Americans. Dense fog has blanketed a large area from the Central U.S. to the Northeast causing travel delays at airports and reducing visibility on roads.