Michael Leavitt, 05 Aug 2012 Ready To Eat Bugs? They give off less CO2, you know. Ready To Eat Bugs?They give off less CO2, you know. An Exploration on…