Add Yahoo as a preferred source to see more of our stories on Google. The fossil of the Cambrian Period marine arthropod Fuxianhuiid, with gut preserved, discovered in Hunan province in southern China ...