Karna was an incarnation of Surya Deva. Evil had increased beyond the limit on earth. Bhumi Devi went to Brahma and complained that she could not bear the load. In fact, the Asuras who were evicted from Swarga had incarnated on earth and were creating trouble. Brahma asked the Devas also to incarnate on earth and destroy them. This could happen only if a war took place. Brahma asked Surya to incarnate as Kunti's son, Karna. Karna's friendship and support would give Duryodhana to get into conflict with the Pandavas.
Arjuna was an incarnation of Indra through the womb of Kunti. His incarnation along with those of other Devas was to put the power of evil under check which was flourishing at that time in the form of wicked and cruel rulers.
Mantra For Blessings Of Lord Subrahmanya
कार्त्तिकेयाय विद्महे सुब्रह्मण्याय धीमहि तन्नः स्कन्....
Click here to know more..Ganesha Atharva Sheersha explained - Part 1
Rama Pranama Stotra
विश्वेशमादित्यसमप्रकाशं पृषत्कचापे करयोर्दधानम्। सदा....
Click here to know more..Please wait while the audio list loads..
Ganapathy
Shiva
Hanuman
Devi
Vishnu Sahasranama
Mahabharatam
Practical Wisdom
Yoga Vasishta
Vedas
Rituals
Rare Topics
Devi Mahatmyam
Glory of Venkatesha
Shani Mahatmya
Story of Sri Yantra
Rudram Explained
Atharva Sheersha
Sri Suktam
Kathopanishad
Ramayana
Mystique
Mantra Shastra
Bharat Matha
Bhagavatam
Astrology
Temples
Spiritual books
Purana Stories
Festivals
Sages and Saints