5 July 2026 Justice Done – Punishment Preacher: Rev. Roddie M. Rankin Series: David and Bathsheba Passage: 2 Samuel 12:1-25 Service Type: Morning Service We have seen the extent and gravity of David’s crimes. Who pays? Who is punished for them? To some it may look like they are not punished. To others that the baby is punished for them. The truth is far more extraordinary … « Forensic Analysis Victim Statements – How God Redeems Victims »