An Italian-led team of scientists say they have confirmed evidence of a sizable cave on the moon not far from where Neil Armstrong and Buzz Aldrin landed 55 years ago. Read More in FOX News. Read More in Red Pill NOWlej.
An Italian-led team of scientists say they have confirmed evidence of a sizable cave on the moon not far from where Neil Armstrong and Buzz Aldrin landed 55 years ago. Read More in FOX News. Read More in Red Pill NOWlej.