Bible Q&A: David – a man after God's own heart?
Why is King David referred to as 'a man after God's own heart? This really challenges me, as many of his psalms call for God to unleash vengeance and judgement upon his adversaries, as opposed to pleading for him to reveal himself to them i...