If you are a fitness and health freak who counts calories with every bite and haven’t yet heard about “stevia,” then you are probably living under a cloud! For the health-conscious and for the multitudes of people trying to lose weight, stevia is a blessing. Why, you ask" With the increase in diabetics in our country and also...