News

While Guinness World Records officially lists the Djoser Step pyramid in Egypt as the world’s oldest pyramid (around 2,630 BC), one paper published in October claimed a layer of the Gunung Padang ...
Chinese radar detects an ionospheric "plasma bubbles" over Egypt from Hainan, revealing key advances in global monitoring of ...