Locusts may be the food of the future, one Israeli entrepreneur says.

Read more