Karna, also known as Vasusena, Anga-Raja, Sutaputra and Radheya is one of the major characters in the Hindu epic Mahābhārata.