Stephanie Del Valle Crowned as Miss World 2016

Miss Puerto Rico, Stephanie Del Valle has been announced as the winner of this year’s Miss World competition, with representatives from the Dominican Republic and Indonesia as runners-up. India's Priyadarshini Chatterjee only made it to the top 20. She was...