In some remote regions of Islam it is said, a woman caught unveiled by a stranger will raise her skirt to cover her face.
The Passion of Christ is the greatest and most stupendous work of Divine Love. The greatest and most overwhelming work of God's love.