I was impressed to hear in a podcast (SETI) recently that a new hominid skeleton was found on an Indonesian island from 18,000 years ago. It’s another win for evolution as this new form is yet another intelligent hominid and just over 3 feet tall. By now, many skeletons have been found as well as… Continue reading The Wee People of Indonesia