Fat chance? Can soda taxes help solve the obesity epidemic and state budget woes?

A recent report released by the Trust for America’s Health and the Robert Wood Johnson Foundation announced the latest alarming figures about the spread of obesity in America. They found that last year in 31 states, including Oklahoma, more than… Read more [More...]