In this photo taken Thursday, Sept. 23, 2010, women walk past a Louis Vuitton store at a luxury shopping center in downtown Beijing. China, now the world's second largest economy, spent tens of billions of dollars on a dazzling Beijing Olympics in 2008 and has sent astronauts into space. Yet it also remains a major recipient of foreign aid, a fact that a growing number of taxpayers and lawmakers in donor countries are questioning. Photo: Alexander F. Yuan, AP
{}