U.S. Markets closed

Apollo 11 bag laced with moon dust sells for $1.8 million

Apollo 11 bag laced with moon dust sells for $1.8 million.