8 December 2011, 23:58
Can't find the post about Sugar Beets but Stevia is a natural sweetener, it's the leaves I think and research has indicated it may also help prevent and reverse Diabetes, not sure it would grow in the UK it's native to hotter Countries but worth getting some seeds and having a go.