Arts & Culture Your Ancestors Probably Ate Insects. So What's Bugging You? Published July 16, 2018 at 7:56 AM PDT Facebook Twitter LinkedIn Email