Categories
History
600 million-year-ago Fossils Of Tiny Humanoids Found In Antarctica
600 million-year-ago Fossils Of Tiny Humanoids Found In Antarctica In the rocky terrain of the Whitmore mountain range of Antarctica, fossilized skeletal remains of what seem to be very small humans have been found. Interestingly enough this finding was made…