September 2010

http://www.naturesfactoryproducts.com​ This is a short, educational video that discusses at a high level some of the ways Aloe Vera can help the body fight and/or better manage diabetes.