Mushaal terms Russell Tribunal on Kashmir a great initiative