The Blessed Power of Self-Sacrifice

Pastor David shared from Matthew 5:1-10, 11:12 about what the Kingdom of God is all about and how we are to advance it.