American Allyson Felix celebrates her victory in women's 200 meters final at the World Athletics Championships in Berlin, capital of Germany, August 21, 2009. [Xinhua]
More >>
August 2009