Capitol Hill Brief — CBS News’ Warped View of Life
My heart broke as I read a despicable CBS News clip last week, highlighting (almost cheering) that Iceland is “close to eradicating Down syndrome.” You and I would cheer too, had they found a cure. But the total opposite is true. Iceland is not eradicating Down syndrome, as the horrid report says; they’re exterminating […]