Harvard professor Avi Loeb has found fragments of a meteoroid that he believes could be from a spacecraft from another civilization or some technological gadget astronomy Article 630 words 33 votes