Alternative News4 weeks ago
The Starchild Skull Artifact Encourages A Reassessment Of Darwin’s Theory of Evolution
The skull was discovered in 1930 in a mine tunnel about 100 miles southwest of Chihuahua, Mexico, out in the middle of nowhere, by a teenage girl....