News

THE "world's oldest" pyramid in the Java jungle may be a whopping 25,000 years old - but archaeologists have eerily claimed it isn't man-made.Despite ...
The world-renowned Dsjojer Step pyramid in Egypt currently holds the world record as the world's oldest after being constructed in Cairo around 2,630 BC.