Jun
14th
Mon
14th

The first discovered immortal animal?
Scientists discover animal that lives forever. (via @ranajune)