Articles

Articles on Tough Texts

Do I Not Hate Those Who Hate You, O Lord?

The Verses We Skipped

Psalms 139:19-22

by John Piper

How are we to understand those psalms that express hatred and call down curses upon the enemies of God?