600 Million Year Old Fossils Of Tiny Humanoids Found In Antarctica, Anthropologists Baffled

The National Reporter fossilized skeletal remains of what appears to be extremely small humans have been discovered in the rocky terrain of Antarctica’s Whitmore mountain range. Interestingly enough, this discovery was made while yours truly was in Antarctica on assignment for The National

Translate »