The Mahabharata, one of the two great Sanskrit epics of ancient India (the other being the Ramayana), is a monumental saga that weaves together… Continue reading...