India to Host Miss World Pageant after 27 Years
Miss World Organisation chairperson and CEO Julia Morley revealed the 71st Miss World 2023 contest will be held in India in November or December at a press conference in New Delhi on Friday.
Read More...
Read More...