Your place for Space News
Sainsbury’s is the first UK supermarket to stock edible insects – but just how tasty are they?