With routinely more deaths than births per year, Japan is now a “net mortality society.”

Posted in Culture, Economics on April 24, 2012 by Daniel Kennelly