Calls for insects to be added to processed foods to remove the ‘disgust factor’ Storm Newton | 15/05/2024