Ned Ryun

The Left’s Intellectual Inconsistency on Life

Elon Musk pointed out on Twitter recently that the “USA birth rate has been below min sustainable levels for ~50 years.” Musk pointed to a Wall Street Journal story that provided data showing the U.S. total fertility rate has been below the necessary 2.1 replacement rate since the early the 1970s, and currently hovers around 1.78—well below the peak of 3.58 …

The Left’s Intellectual Inconsistency on Life Read More »