Extreme weather events are occurring at an alarming rate. Is it due to the ozone, the solar cycle, greenhouse gases, or is there a human link? St. Louis News: FOX 2 covers news, weather, and sports in Missouri and Illinois. Read more about this story or see the latest updates …
Read More »