Olympic torch flickers in 'China-friendly' Africa (AFP)

Admin

Administrator
Staff member
AFP - The Olympic torch, symbol of this year's 2008 Games in Beijing, arrived in the Tanzanian capital under tight security on Saturday for a low-risk, albeit drastically curtailed on this solo African leg.



More...
 
Top