ParentFull threadcynicalkane·They call Ariel Sharon "Lion of God" because Ariel means Lion of God in Hebrew.View on HN