The naive belief that history is linear, that moral progress accompanies technical progress, is a form of collective self-delusion. It cripples our capacity for radical…
Last week, the latest quinquennial review conference for the Nuclear Nonproliferation Treaty (NPT) ended as a failure, without issuing a formal statement or report. The…
America continues to trend secular. According to a recently released Pew study(link is external), almost one in four Americans, 23 percent, now identify as religiously unaffiliated,…
The costs of homelessness is rarely discussed. We mostly hear statistics about the number of children living on the streets, the vast number of hungry…
Nearly 600,000 Americans have annual medication costs above $50,000- The number of U.S. patients taking at least $100,000 worth of prescription drugs tripled in 2014-…