Liu Xiang falls out of race, reactions on Weibo

| August 9th, 2012

Liu Xiang, eight years ago won the 110 meter hurdles at the 2004 Athens Olympics with the world record time of 12”87’, giving China its first Olympic gold medal in men’s track and field ever. He instantly became the hero of the entire Nation.  However, at the 2008 Beijing Olympics  Liu withdrew from his preliminary heat due to Achilles tendon injuries which hugely disappointed billion Chinese fans and Liu got hammered by the public back then.  Now, the 2012 London […]Read more…