Miss Philippines, Megan Young has won Miss World 2013’s Top Model Contest. The official website of the pageant confirmed that Young competed against nine other contestants from England, South...

Read More