In the heart of the vast and enigmatic Egyptian desert, an unprecedented discovery has left the entire world in a state of amazement. A group of archaeologists, along with high-tech researchers, have found what appear to be colossal statues of humanoid figures with distinctly non-human features, hidden beneath the sands for millennia. Reaching several meters […]