Invertebrates make up approximately 97% of the creatures living on Earth. Minibeasts are a great source of protein. Many countries eat insects as part of their diet. Deep fried crickets are a popular snack in Thailand, while ant soup is a warming treat in China. Insects are a very sustainable source of food and may…

Read More