
Another wild discovery in the ancient city of Luxor has been located by Egyptologists

Does this put to bed all of those outlandish alien theories?

They think they've found more Ancient Egyptian architecture

It would be groundbreaking if it was proven to be true