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





Recent Comments