left corner left corner
China Daily Website  

Year-end review 2014: Best of sports ouch!

2014-12-23 09:57

By (Agencies)


Year-end review 2014: Best of sports ouch!
Peng Shuai of China grimaces as she is placed in a wheelchair after dropping to the court in pain during the semi-final match against Caroline Wozniacki of Denmark at the 2014 US Open tennis tournament in New York, in this September 5, 2014 file photo. [Photo/Agencies]

8.03K
...