A Star Grazed Our Solar System 70,000 Years Ago, Early Humans Likely Saw It (space.com)
Science ·
Space ·
· posted by
BeauHD
· from the blast-from-the-past dept.
· 164 comments
Researchers Finally Solve Mystery of 'Alien' Skeleton (cnn.com)
Science ·
Science ·
· posted by
msmash
· from the upon-further-inspection dept.
· 49 comments