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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results