Francesca LaRosa: Psalm 22

My God, My God, Why Have You Abandoned Me? Psalm 22: 8-9, 17-18, 19-20, 23-24) R. My God, my God, why have you abandoned me? All who see me scoff at me; they mock me with parted lips, they wag their heads: “He relied on the LORD; let him deliver him, let him rescue him,…