The study that claimed satellite radar could reveal hidden structures under the Pyramid of Khufu in Egypt has been retracted. In 2022, Italian researchers Filippo Biondi and Corrado Malanga published ...