• Gozzin
    +4

    I've been reading that cancer stem cells in humans may have been found..it would appear it's a done deal. I hope it can be stopped.