Palm Sunday, God will strike the Shepherd

April 13, 2025