This undated photo shows part of a discovered statue during excavations in Giza, Egypt. Egyptian Ministry of Antiquities announced on Wednesday that it has discovered a rare statue of King Ramses II during excavations near Giza pyramids west of the capital Cairo. (Egyptian Ministry of Antiquities/Handout via Xinhua) Egyptian Ministry of Antiquities announced on Wednesday...Read More