U.S. Ranks 35th in 'Report Card' on World Social Progress; Sudden, Unexpected Shift Forward for Africa

October 26, 2009
Richard Estes of the School of Social Policy and Practice releases the World Social Report at the 2009 Globalization Forum at the Penn Institute for Urban Research.
Article Source: PhysOrg.com