uwe hermann flickr Creative CommonsThe average American consumes between 125 to 175 pounds of refined sugar per year. That’s about ...

Read More »