Why are some Arjuna fans so delusional that they refuse to give Karna his due for his charity, generosity and selflessness, even though Lord Krishna himself praised all these qualities of Karna many times?
valid question