Tag: last crowned in 2000
Manushi Chhillar ends India’s 17-year long wait
Manushi Chhillar was crowned Miss World 2017 in a glittering event on November 18. Competing against 108 contestants from various countries held at Sanya...