Americans work an average of 38 hours a week, even after factoring in part-time jobs. Here are 10 industrialized nations where workers have shorter hours.
New residents are flocking to these 10 cities, which added the largest number of residents between July 2011 and July 2012, according to Census Bureau.