Liliya Shobukhova of Russia crosses the finish line during the women's marathon at the 2010 London Marathon in London, Britain, April 25, 2010. She clocked 2 hours 22 minutes to win the title. [Xinhua/Zeng Yi]
Go to Forum >>0 Comments