science
Science fossilesque 7mo ago 98%

The humiliating truth behind Harvard astronomer's "alien" spherules

bigthink.com
61
5
Comments 5