New radar scans have sparked claims of a hidden “second Sphinx” beneath Giza. Experts, however, say the theory remains unproven and highly disputed.
Posts tagged as “Radar imaging”
By Parrish Alford The recent announced discovery of remnants of Noah’s Ark is another validation of what unbelievers might see as a children’s Bible story.…


