P
Puhach
Guest
David committed adultery with Bathsheba, and God punished him by killing his son. However, how was David allowed to stay in sin by still staying with Bathsheba and having several other wives? David was after Moses’ time, so he had to have followed his law.