Arts and Culture Your Ancestors Probably Ate Insects. So What's Bugging You? Published July 16, 2018 at 10:56 AM EDT Facebook Twitter Email