NASA is trying to prevent an auction house from selling an unusual mixture of space memorabilia.
Click here for original story, Cockroaches that ate Apollo 11’s moon dust are up for sale. NASA ain’t happy about it
Source: NPR Space News