No Picture

Vatican flunks Pepsi Challenge on Stem Cells?

March 26, 2012 admin 3

It’s a confusing time at the Vatican, which has an international stem cell scandal of its own making on its hands. What the heck is going on? In an embarrassing move, they organized a stem cell conference for this year […]