Stem Cells Reasearch.

Re: Stem Cells Reasearch.

Religious thugs stifling scientific research makes me sick, more reason to toss these thugs out of office.