The God Cells

1h 34m
6.3

A new documentary exploring Fetal Stem Cell injections for a variety of neurological and immunological ailments.