Source: CENTER FOR CONSUMER FREEDOM, 9/13/13 Big news earlier this week was that the Natural Resources Defense Council (NRDC) with its $98 million budget has decided to join the war on food.
For more of this story, click here.