BP This Week: Eliminating Down Syndrome…or Down Syndrome Babies?

This week, CBS announced excitedly that Iceland has nearly eradicated Down syndrome. In reality, that country, along with many others,…

Continue Reading