Not often do both Palm Sunday and the first day of spring arrive together, but this year they do. Both events represent renewal in God’s scheme of things. Spring brings rebirth of the earth. Flowers awake from their slumber. Birds build nests for their young. Trees bud out, grass grows, the sun fills the sky […]