New Homo and Australopithecus species have been discovered. And this find is forcing evolutionists to, once again, rewrite their ideas about human and ape evolution.
In late July, Indiana’s first successful in-utero spina bifida surgery was celebrated—until shocking details about the doctor and hospital were discovered.