Olympic torch lands in China proper, setback on Everest
The Olympic torch arrived in mainland China on Saturday after a protest-harried overseas relay, while snowfall on Mount Everest dealt a blow to climbers hoping to take a special flame to the roof of the world.