Millions of people around the world have already discovered that insects are a natural, life-giving food source and good source of protein. Which of these local delicacies from different countries would you like to try? Mexico: Bugs