Rev. Dr. Charlene Han Powell preaches on Psalm 139 and Mark 1:9-15