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