This ghastly sack of cells may be your distant ancestor

Say hello to great-great-great-great … grandpa Artist reconstruction by S Conway Morris / Jian Han This creature lived 540 million years ago, and may be our very distant ancestor. In a paper in Nature, scientists claim to have found humanity's oldest known ancestor. This horrifying, bag-like sea creature lived about 540 million years ago and was…