Why is Karna so popular among Indian youth when a serious reading of Mahabharata proves him a villain ?
Why ca n't we Indians perceive Mahabharata in a neutral way without glorifying Pandavas or slamming Kauravas as villains , even though we know that both sides made mistakes ?