Tag: Neil DeGrasse
Astrophysicist – Extraterrestrials Have Visited Earth But They Think We Lack Intelligence
Is it possible that extraterrestrials have visited the Earth but deliberately refrain from making contact with humanity because we are too stupid?