The Beatitudes and Sermon on the Mount Speaker: Tony Palmer October 20, 2016 in Core No Comments 19847 WATCH Share