Entertainment After 28 years, 10 contestants will compete in Miss World: Grand Finale in India – 2024-03-08 19:35:17 by times news cr March 8, 2024 by times news cr March 8, 2024 2024-03-08 19:35:17 International women’s beauty pageant ‘Miss World’. The event was last held in Bangalore, India … Read more 0 FacebookTwitterPinterestEmail