Have you ever tried eating insects? New research from the CSIRO shows that they’re more appealing than you might think, and the edible insect industry …

source