Looking at the recent discovery of fossil remains of a species of small prehistoric humans on the island of Flores in Indonesia and their implications for human evolution theories. Uses CGI footage for reconstructions of what the specie ...See moreLooking at the recent discovery of fossil remains of a species of small prehistoric humans on the island of Flores in Indonesia and their implications for human evolution theories. Uses CGI footage for reconstructions of what the specie may have looked like. Written by
Anonymous
See less