In this week's Talking Heads the blood of Zechariah the priest cries out from the Temple after his stoning.
Third Sunday of Easter / Second Sunday after Easter
Low Sunday / Feast of Divine Mercy