A Chinese student, Yang Shuping, has apologised after facing outrage in China over her graduation address at a US university in which she compared the countries and praised "the fresh air of free speech" in the US. Notably, China has banned several social networking sites including Twitter and Facebook and doesn't allow questions over the legitimacy of the Communist Party.