Who rebuked King David for his tomfoolery with Bathsheba?
Correct answer: Nathan
Das
If David was a man "after God's own heart " and such wickedness was bined up in David's heart, l wonder