Good news 6 days ago Discovery in Giza, Giza, Egypt Show on map Giza, Egypt · 1 independent report · 1 publisher First reported by cronista.com