Aug 17, 2017 weird City of Dead Revealed? See the Shocking Discovery Which Was Unearthed Beneath Desert Sands (Photos) A rather shocking discovery has been made beneath the desert sands of Egypt, sparking.. Read more