Entertainment

Miss World 2013 Winner is Megan Young From The Philippines

Miss Philippines Megan Young was proclaimed the 2013 Miss World winner during the pageant finale on Saturday, September 28, 2013, at Bali Nusa Dua Convention Center in Bali, Indonesia. While the Philippines has won other prestigious beauty pageants, like the…