Manushi Chillar is delighted as Miss World 2023 beauty pageant comes to India after 27 years

Manushi Chillar, the last Miss World winner from India is elated that the much coveted beauty pageant is coming to India this year, after a gap of 27 years.