Steven Strong of forgottenorigin.com on the Out of Africa and Evolution theories plus findings of new hominids which question the official evolution narrative.