Two new Amenhotep III statues go on display in Egypt


Dailymail reports that scientists and archeologist sin Egypt have put a pair of new statures on display in Luxor, Egypt. The new statures are both of pharaoh Amenhotep III. The two giant statues are...