122
Harvard astronomer Avi Loeb claimed to track down and find alien spherules on the ocean bottom. The sober truth is an utter embarrassment.
Harvard astronomer Avi Loeb claimed to track down and find alien spherules on the ocean bottom. The sober truth is an utter embarrassment.