God's Knowledge and Future Events?

Discussion