Christian Research Institute

How can Pharaoh be held morally responsible if God hardened his heart?

Download and Listen