Large blue blobs appearing on weather radar last week above southern Illinois and central Missouri likely belonged to a swarm of Monarch butterflies, according to officials at the US National Weather Service in St. Louis. According to Kim Bell of the St. Louis Post Dispatch, the radar masses indicated the presence of moderately heavy rain, but…