A story is panning across the internet that the DNA test results are back on a “mini-Alien” found in the Atacama Desert of Chile. This show examines the claims and examines the question, “What difference it would make if this is truly an extraterrestrial?”
Podcast: Play in new window
Subscribe: RSS