Miss World 2010 Winner is Alexandria Mills (USA)

The 60th Miss World or Miss World 2010 pageant was held on October 30, 2010 in Sanya, People's Republic of China. Ms. Alexandria Mills f...