Karna's life was full of struggles and he made his mark in the society with his hard work, courage and sacrifice. In the war of Mahabharata, Karna challenged Arjun, but the insult of Draupadi and the ...