Judicial Watch Uncovers NIH Fetal Organ Purchases For 'Humanized Mice' Testing
• https://www.zerohedge.com by Tyler DurdenThe National Institutes of Health (NIH) paid nearly $20,000 to a California-based firm to purchase organs from aborted human fetuses for a program to create "humanized mice" for HIV research, according to Judicial Watch.