By Jay Deshmukh, Riad Abou Awad
Luxor (Egypt) (AFP) – Archaeologists on Sunday unveiled two colossal statues of Pharaoh Amenhotep III in Egypt’s famed temple city of Luxor, adding to an existing pair of world-renowned tourist attractions.
Entertainment, Politics and Sports