Lion in the garden of Palmyra Archeological Museum This is Allah’s wife, her name is AL-LAT. She was worshipped at Mecca for 2000 years before Islam. The famous Muslim pilgrimage spot in Mecca was …