Science

Buzz Aldrin’s Space Memorabilia Sells for More Than $8 Million