"The Last Taboo"

Steve Sailer

11/02/2011

From Mother Jones:

The Last Taboo

As of October 31 there will be 7 billion humans on earth,. So why canโ€™t we talk about population?

โ€” By Julia Whitty

A decent article, but she makes a complete hash of the Sierra Club story, evidently trusting Morris Dees (!) to be a disinterested observer.

< Previous

Next >