PHOTO / Editor Picks
Actress Jessica Alba arrives at the taping of the 2006 MTV Movie Awards at the Sony Picture Studios in Los Angeles June 3, 2006. [Reuters]
· Chinese military plane crashes, 40 aboard
· Thousands rally, demand Chen to quit
· Floods kills 29 in southern China
· FT: Maglev tech transfer rejected
· China cracks down on exam cheats