World News | Agence France-Presse | Sunday March 23, 2014
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.
www.ndtv.com