"The Sheer Inhumanity": This Prof's Powerful Response to Viral Video of Lawmakers Cheering Abortion
Wow. Maybe you’ve already seen it? New York state recently passed legislation that expands access to abortion in that state – and there’s a video going viral of the lawmakers standing and actually cheering its passage. Yes, cheering the fact that more children will be legally killed in their...