Arya: You say that heaven and hell is on the earth but what I don’t understand is example a human being kill billions of innocent people and what is his punishment when you say that he must born again and must suffering in his next life. This is not a enough punishment for what he has done. He has killed so many innocent peoples and is punishment is only he must suffer one time in his life. Please clarify my question.
Swami Ram Swarup: The God is supreme judge. Samveda tells that He is ‘Vitrahanta’ i.e., destroys the sinners. Now, you can understand that when such person, as stated above by you, leaves the body, sure he does not become liable to take birth as human being, till he bears the result of all his sins. In this connection Yajurveda mantra 40/3 states that he takes birth in devil yoni (body) where he remains indulges always in illusion/darkness and will for a long time not be able to get knowledge (light). Such yonis are in the form of several living beings, who live in the bottom of sea, ocean. They become food of other bigger living beings and again take birth and again die. They may take birth of flies, mosquitoes, tapeworms, leeches who take birth and die and again take birth and die and suffer a lot. God Himself is wonderful/surprising entity and so is His creation.

PM: Swamiji Namaskar, what is meaning of “varan vevestha” in Vedas?
Swami Ram Swarup: Thanking you, please. In Vedas there are four varans i.e., Brahmin, Kshatriya, Vaishya and Shudra. The said varanns are awarded based on the karmas philosophy and not by birth, i.e., all the varanns are changeable in the present life, if a person becomes able to attain the qualities of the same varann. So varann vyavastha is there but present caste system is not mentioned in Vedas and hence is against the Vedic philosophy.

D M: Thank you so much Guru ji.
Swami Ram Swarup: You are most welcome, please.