Your place for Space News
Insects are often portrayed as a sustainable superfood – and many are delicious.