Entertainment Megan Lynne Young wins Miss World Philippines 2013 Sunday, August 18 2013 Continue reading