Where is this great multitude? It is in heaven before the throne of God, and before the Lamb. They are those who have been saved from the world and now enjoy the reward of God.
The Jehovah’s Witnesses take an absurdly literal view of this passage. They teach that there are two classes of believer in the afterlife. One group consists of precisely one hundred and forty-four thousand souls. Only these are born again; only these go to heaven. (Until 1935 they taught that all are born again.) Justification texts only apply to these. In addition there are Christ’s ‘other sheep’ or the ‘great multitude’. These do not go to heaven, but enjoy a renewed earth. The Bible knows no such distinction. Christ says that Old Testament and New Testament saints will sit together (Luke 13:28). Even the Jehovah’s Witnesses do not see the one hundred and forty-four thousand as Jews, so they pick and choose what they wish to treat as literal. Furthermore, the great crowd in this passage is found in heaven, not on the earth.