UKTodayNews.com: The much awaited Miss World 2012 beauty pageant has begun and the finals will take place on August 18, 2012 in Ordos, Inner Mongolia, China. This year, 116...

Read More