News

The scientific community believe a small species of human known as homo floresiensis once lived on the island of Flores, Indonesia, around 50,000 years ago.But one professor thinks the apelike ...