Miss World Title Back in India After 17 Years!

Published on :

It was a long time coming. On November 18th, Manushi Chhillar,20, from India won Miss World 2017. The title of Miss World came┬áback to India after 17 long years – Priyanka Chopra won Miss World in the year 2000. During the 67th edition of the Miss World pageant, Manushi Chhillar […]