TOULOUSE – Will we be forced to eat spiders, larvae, crickets and other creepy-crawlers in the near future? In the face of mounting demographic pressures, we may be faced with this question sooner rather than later. “With 20 billion cattle, twice the number of the 1980s, the earth has reached its maximum number of ruminants. […]