I believe he's referring to the concept of Hell, an eternal life of pain and punishment. What's being proposed is that Hell as it's known today...
I agree there is punishment, judgement in every religion, that's not the point being addressed here. What's being addressed is that the concept of...
Separate names with a comma.