Steven W. Mosher

U.N. Committee Launches Attack on U.S Pro-Life Laws

The U.N. Human Rights Committee has taken broad aim at pro-life laws and policies in the United States. Meeting last month, the Committee called on the Trump administration to “review” a number of its pro-life policies, suggesting that these were incompatible with international law.  The

Read More »

Are We Running Out of People?

Ask anyone if the world is overpopulated, and you know what they will say. The idea that we humans are breeding ourselves to death—and taking the planet with us–is in the air that we breathe. It was drummed into us in high school biology, where

Read More »