Newly released California Public Records Act documents reveal that Cercle Allocation Services, Inc. sold fetal body parts for $765 each to taxpayer-funded laboratories at UCLA, with purchase orders showing multiple fetal livers and thymus glands bought in 2023.
Read →Loading search…