SOGFPP said:
So, in your view, all non-Christians go to hell?
Let me join voices with Dan.
No, not all non-Christians will go to hell. Not all Christians will go to heaven. We both know that there are many Christians who profess the name of the Lord, but do not live their lives in accordance with His teachings.
"Not every one that saith unto me, Lord, Lord, shall enter into the kingdom of heaven; but he that doeth the will of my Father which is in heaven." - Matthew 7:21
But lets talk about non-Christians for a while, or even those who never learn of the Gospel of Jesus Christ. Would God be just in condemning them to hell just because they never got the opportunity to hear the Gospel here in this life? I feel that He would not be just in doing that, for He loves all His children.
Let's take a look at two or three scriptures in The Bible that talk about this situation. Let's begin with the death of the Saviour. After Christ died on the cross, his apostles, and others who were with them, took the body of Christ and laid it in a sepulchre. We know that Christ's spirit returned to the presence of the Father. But Christ did not just sit around waiting for three days 'til His resurrection. He was actively engaged in teaching the spirits of those who lived and already died prior to Christ's death that had not received the Gospel.
"For Christ also hath once suffered for sins, the just for the unjust, that he might bring us to God, being put to death in the flesh, but quickened by the Spirit;
"By which also he went and preached unto the spirits in prison;" - 1 Peter 3:18-19
So, God obviously wants those who haven't heard the Gospel to hear it. Why?
"For for this cause was the gospel preached also to them that are dead, that they might be judged according to men in the flesh, but live according to God in the spirit." - 1 Peter 4:6
Ok, so the Gospel is preached unto the dead. But Christ says that we must believe and be baptized in His name in order to enter the Kingdom of Heaven. But how can somebody that is dead be baptized. There is a priesthood ordinance of baptisms for the dead, wherein we that are living are baptized for those who are dead that have not yet been baptized. Some may say that this is rediculous. How can somebody be baptized for someone else? It is a vicarious work. The Saviour's atoning sacrifice was a vicarious work. This ordinance was had in the Church after Christ's resurrection.
In speaking to the Corinthians about the resurrection, the apostle Paul asks them a question:
"Else what shall they [members of the Church] do which are baptized for the dead, if the dead rise not at all? why are they then baptized for the dead?" - 1 Corinthians 15:29
If there were no resurrection, and basically no life after this, then why did the Saints perfom proxy baptism for those who had already gone before, who had not yet been baptized? That is what Paul is asking the Corinthians.
God is just and loving. He has prepared a way for all to return to Him. We, however, can chose not to accept or follow Him and be with Him. This is true also for those who are dead. We do not know if they have accepted the Gospel in the spirit world after their death; so we do the work for them and they may accept it if they chose to. That is still their choice. They may accept or decline just as we can here on earth.