Casey Luskin earned his PhD in South Africa and had many opportunities to study various hominid fossils.
Lamoureux is the theistic evolutionist who left an indelible impression a couple of years ago when he debated Stephen Meyer and atheist Lawrence Krauss.
Venema seems much more interested in pursuing longstanding debates with intelligent design and with certain ID proponents.
So far, Homo naledi reminds me of other hominin fossils whose “transitional” or “ancestral” status ultimately went belly up.
The exhibit may be headed to a public library near you.