Celebrate the Living, But Mourn the Dead
by Steven W. Mosher and Colin Mason
The media is abuzz with news about humanity’s numbers. Sometime during the latter part of this year or early next year — the exact date is still a little fuzzy — there will be, for the first time in history, 7 billion people alive on the planet at the same time. Left-wing pundits are already […]