Did you know that Mahabharata, the world’s longest epic, was written by our beloved Lord Ganesha? In fact, it was dictated to him by the great sage Veda