Islam Podcasts Politics Sermons St Peters TheologyA difficult and hard sermon – Psalm 58 – The Righteous Dip Their Feet in the Blood of the Wicked? Do not Destroy!