Discovery at the "Lion Rock" highlights role of Mother Goddess worshipAn ancient inscription on the Arslan Kaya monument in Turkey has been deciphered. An inscription at the Lion Rock highlights role of Mother Goddess.(photo credit: Mark Munn)