Archive for November 19th, 2009

Analysis: Obama’s trip to China

By Sam Hocking – On Sunday, President Barack Obama paid his first visit to the world’s most populous nation, home to one in every five human beings. While in China, the president visited cultural landmarks, such as the Great Wall and the Forbidden City, albeit exposed to a sanitized version of these important sites, one