Archaeologists have uncovered an eight-metre statue in a slum in Cairo, Egypt that is believed to be a depiction of the revered Pharaoh Ramses II. The statue was found submerged in groundwater, near the ruins of Ramses II's temple in the ancient city of Heliopolis, located in the eastern part of modern-day Cairo. This discovery has been hailed as one of the most significant in … [Read more...] about Discovery of Eight-Metre Statue Believed to be Pharaoh Ramses II Provides Insight into Ancient Egypt