It didn’t take long for Stem Express, the California-based company caught buying aborted baby parts from Planned Parenthood, to get back in business online. Stem Express, which LifeNews reported offline on Wednesday is back online today--advertising the sale of the same baby livers, Deborah Nucatola so callously went on about during her salad and red wine lunch.
Planned Parenthood’s baby livers, advertised by Stem Express, are going for anywhere from $565 to $2433.