I saw a tv program that mentioned an ancient form of sugar. I am curious to know more and how it may relate to diabetes. The programme said it was made from sugar cane but was not separated from the molasses or other (?) fibres.
Wikipedia says cheap jaggery is made from sugar cane and...