Could the last of the gomphotheres have been on the menu for early humans? New discoveries in Mexico have shown that a population of...