Digg
Del.icio.us
Newsvine
Facebook
Stumbleupon
Close
email
Share
3 of 3
Chinese nationals are seen at the airport awaiting for the arrival of the Olympic torch, in Dar es Salaam, Tanzania, Saturday, April 12, 2008. (AP Photo/Jerome Delay)
Read Article