Posted onJuly 8, 2023inNews Harvard Professor Avi Loeb Claims Discovery of Alien Technology Fragments in 2014 Meteor