Summary: Steven and Evan Strong challenge the out-of-Africa theory of human evolution and posits that Homo sapiens sapiens evolved independently in Australia.
Summary: Steven and Evan Strong challenge the out-of-Africa theory of human evolution and posits that Homo sapiens sapiens evolved independently in Australia.