Care for some meat-flavored insects?Nearly 2.5 billion people in the world include insects in their diet.Sat Aug 27 2022