"ABRAHAM LOEB" content on TweakTown - Page 1
We found 1 items for the tag: ABRAHAM LOEB
NEWS
Harvard professor claims our universe may have been created by aliens
The former head of Harvard's astronomy department has claimed that our universe could have been created by aliens in a lab.