In the end of Dwapar Yuga, lakhs of demons took birth on this earth by disguising themselves as kings. Kansa, Putana, Chanur, Kalayavan, Jarasandha, Trinavarta, Kagasura, Aghasur, Pralambasura, Narakasura, Shaktasur, Vatsasura, Bakasura, Arishtasur, Dhenukasur, Kaliya, Vyomasur, Kaivalyapid, Banasura, Paudrak,… Read More ›