How could Pharaoh be responsible for his sin if God was the one that hardened his heart?

How could Pharaoh be responsible for his sin if God was the one that hardened his heart?

Learn More