Gospel on the battlefield by Radhanath Swami

Radhanath Swami on Gospel on battlefield

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 …