Morning Overview on MSN
Ancient “pyramid” from 25,000 years ago wasn’t human-made
Archaeologists have recently proposed that the Gunung Padang site in Indonesia, long considered the world’s oldest pyramid, ...
A recent study claimed Gunung Padang in Indonesia is a 25,000-year-old pyramid. This challenged established timelines of ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results