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 place and time, in a… Continue reading Gospel on the battlefield by Radhanath Swami