Michigan officials are sounding the alarm after a surge in reports of invasive "jumping worms" across the state.
Illinois is the biggest producer of nuclear power in the U.S., but that doesn't mean it's optimal for data centers.