Archaeology 66 Diorite Statues Of Lion-Headed Goddess Sekhmet Discovered In Luxor, EgyptAncientPages.com | March 9, 2017 AncientPages.com - A team of German archaeologists has discovered parts from 66 statues of the lion-headed Pharaonic goddess Sekhmet. The archaeologists unearthed the statues during excavations in the area Read More