Gospel on the battlefield by Radhanath Swami
Why was Gita spoken on the battlefield? Krishna could have spoken to Arjuna in a cave in the Himalayas or in an ashram or on the bank of a holy river. This is usually where people go to hear from sadhus. But Krishna spoke to Arjuna in the least likely …