Dense fog resulting from a spring storm is causing delays of nearly four hours at Chicago's O'Hare International Airport. Around 500 flights have also been cancelled in Denver. Freezing rain, snow and strong winds caused postponements of numerous local elections and school closings in Minnesota.

Scott Olson, Getty Images