DebunkThis
fossilesque
•
1y ago
•
75%
[Good Article Debunking This] Physicist who found spherical meteor fragments claims they may come from an alien spaceship – here's what to make of it
theconversation.comComments 2