It’s the world’s longest poem — over 1.8 million words, containing over one hundred thousand verses and approximately ten times the length of the Iliad and Odyssey combined. And now India’s celebrated epic the Mahabharata, the writing of which began around 300 B.