News
Cairo: A team of German archaeologists have discovered 66 statues of the lion-headed goddess of war, Sekhmet, in an excavation of a temple near the Egyptian city of Luxor. The discovery was made ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results