Despite having the support of three most powerful gods like Lord Krishna, Lord Shiva and Lord Hanuman, why did Arjuna still kill Karna unethically? Why couldn't Arjuna face Karna like a man?
valid question