PHOTO / Editor Picks
A player runs in rain during the 7th National Games for the Handicapped in Kunming, Southwest China's Yunnan Province, May 16, 2007. [Xinhua]
· Consultations to handle US complaints on IPR
· Substantive help urged for Africa
· 3 satellites set for launch in 2008
· Blair warns again US isolation
· US: Private trade talks can be more fruitful