daretoventure.org
Biblical Vengeance: Psalm 59 Bible Study from Venture Church
Psalm 59 might make New Testament believers unconfortable as David calls for vengeance on his enemies. How does this square with the teachings of Jesus?