Framing the Dialogue

Posts Tagged ‘ted stewart’

The Miracle of Freedom: 7 Tipping Points That Saved the World

“The best estimates of how many people have ever lived on the earth range from 100 to 110 billion.  Freedom House estimates that approximately three billion of the earth’s current population live in “free” nations…It has also been estimated that 554 million people have lived under freedom in the United States…We can also postulate that perhaps another billion, or fewer, have lived under freedom in the other European nations…Even being generous in our estimates, it seems clear that fewer than five billion of the earth’s total inhabitants have ever lived under conditions that we would consider free.  This would be something like 4.5 percent of people who have ever lived.”