Democrats Defeat Amendment to Stop Scientists From Creating “Human Animal” Chimeras

LifeNews Press