Rev. Dr. Charlene Han Powell preaches on Psalm 72 and Mark 11:1-11