Time For A 'Bug Mac'? The Dutch Aim To Make Insects More Palatable Published April 11, 2012 at 2:54 AM EDT Facebook Twitter LinkedIn Email