NASA Sends Thousands of Worms Into Space

The BBC reports that thousands of worms were launched into space on June 3 as part of a research mission on muscle loss