NASA Is Trying To Stop An Auction Because It Wants Its Moon Dust-Fed Cockroaches Back, by Dr. Alfredo Carpineti, is a short write up about NASA, moon dust, and roaches. Somehow, they lost control of them. No, there aren’t any super roaches running around due to eating moon dust. That…