Feedback

Does Beijing Face Uphill Battle to Host Downhill Race?

 

Thousands flock to China's ski slopes as Beijing bids to become first city to host summer and winter Olympic games.

Shows