The Increasing Plight of Down Syndrome People: Imagine People Wanting You Dead CFC Staff August 22, 2017 CBS recently congratulated Iceland on Twitter for being “on track to eliminate Down Syndrome through abortions.” Iceland is on pace to virtually eliminate Down syndrome Read More »