October 20, 2011
Simplify the Tax Code? Yes – Flat Tax? Hell No
• • •
October 20, 2011
September 1, 2011
A new study published by PLoS Medicine tracks newborn mortality rates in 193 countries from 1990 to 2009. While newborn deaths worldwide declined by 1.3 million – 4.6 to 3.3 million – from 1990 to 2009, the newborn mortality rate in the United States ranks higher than 40 other countries.