True Repentance

December 9, 2018
After being confronted by the prophet Nathan, David came to the end of himself and repented of the sins of adultery and murder.