CNS-2651 poland c.jpg

Sr. Emanuela Gemza of the Mother of Divine Mercy order and another member of her order are seen rapping the song "Jesus, I trust you," in a screen grab from a YouTube video at the Divine Mercy center in Krakow, Poland. (CNS photo/YouTube)