No reasonable person would deny that fact. The righteousness that God requires was satisfied by Jesus Christ. He never sinned. By believing in Him, His righteousness is imputed to us through His sacrifice on the cross. That is the belief of Christianity.
Rod asks how one can commit heinous crimes and still be forgiven.
If God is a holy God, then He cannot have sin in His presence. Think of a glass of purified water. No matter how small or how large the amount of sewage added, the water is no longer pure. No matter how small or how big the sin, God would not be holy if He allowed it in His presence. Now, you probably are thinking, but that's not fair.