Daily Archives: 3 November, 2010

China: The Root of all Evil?

By Cindy Li, BASC Research Assistant With nearly one out of every ten Americans jobless, election campaigns have been buzzing with mentions of record-high unemployment and the “failed” stimulus plan. But of course, merely quoting the unemployment rate is no longer enough to incite anger and frustration from voters. The more »