American Allyson Felix (C) competes in women's 200 meters final at the World Athletics Championships in Berlin, capital of Germany, August 21, 2009. [Xinhua]
(Xinhua News Agency August 22, 2009)
More >>
August 2009