Miss World of 2010 Alexandria Mills from the United States cries out after winning the title during the final round of the 60th Miss World Beauty Pageant in Sanya, south China's Hainan Province, Oct. 30, 2010. [CFP]
Go to Forum >>0 Comments