Physicist who found spherical meteor fragments claims they are alientheconversation.com16 pointsjoak3 years ago