Harvard astronomer argues that alien vessel paid us a visit in 2017
Harvard University Professor Abraham Loeb, pictured in an undated photo, claims in a new book that aliens visited earth in 2017 but scientists ignored it Aliens already visited earth in 2017 and scientists ignored it, a top astronomer from Harvard has claimed. Professor Avi Loeb, the longest-serving chair at the Ivy League college in Cambridge, … Read more