Egypt has unveiled two colossal statues of Pharaoh Amenhotep III in Luxor. The alabaster statues, known as the Colossi of ...
For centuries, the construction of the Great Pyramid of Giza has been one of history’s greatest mysteries. How did the ...