Was it Lord Krishna himself, speaking directly to Arjuna? Or was it Ved Vyasa, the legendary sage who compiled the Mahabharata? Let’s dive into the history, beliefs, and debates surrounding its ...