LAWRENCE, Kan. (AP) - These bugs have the right stuff. Three monarch caterpillars are about to become insect astronauts. University of Kansas prof Chip Taylor is providing the caterpillars for a space shuttle launch planned for Monday. The Wichita Eagle reports the bugs will ride the shuttle Atlantis to the...
more »