When King David is rebuked by the prophet Nathan for having the husband of Bathsheba sent to his death so the King himself could be with her, we learn much about casting judgment on others without seeing our own guilt.
See All 722 Episodes of "The Catholic Cafe"