Cockroaches that ate Apollo 11's moon dust are up for sale. NASA ain't happy about it

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