1

This question already has an answer here:

God knows everything like present , future and past than why did they not vanish the demons as they take birth. These demons upset the earth by their act like killing , raping , corruption etc.

From my point of view If any person doing any wrongful act than he/she should die immediately. Than why god do not give punishment at the same time when any thing become wrong

marked as duplicate by iammilind, Triyugi Narayan Mani, Sarvabhouma, The Destroyer Aug 3 '17 at 8:18

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

  • It is because of Past good deeds they are enjoying. Moreover, not all demons are bad, demons also practice asceticism, perform pooja, devote themselves to God. – user9392 Aug 3 '17 at 10:44
  • Today's humans are more cruel than past Demons himself. Did humans vanish? And not all demons are cruel, have your forgot about Prahlad, King bali, Vibhishan and so on. There are many demons who were pure soul. – Rishabh Aug 4 '17 at 8:18
  • @Rishabh ... Yes i talking about today demons , we are more cruel than our ancestor demons.. – Ravindra Kushwaha Aug 4 '17 at 9:13
  • Oh didn't read full question earlier, my apologies. I will let you know about my views on this. Right now little busy. – Rishabh Aug 4 '17 at 9:17

Browse other questions tagged .