India, May 15 -- India is hosting the Miss World beauty pageant this year in Telangana, with the finale all set to take place in Hyderabad on May 31. Ahead of the much-anticipated finale, contestants from more than a 100 countries have arrived in Telangana for two weeks of culture, sightseeing and practice.

The Miss World pageant - one of the world's oldest - has seen its fair share of controversies in the past. This time, too, a burgeoning controversy over colonialism has been linked to the beauty pageant. A section of the internet has voiced objection to a video that shows Indian women washing the feet of Miss World contestants ahead of a temple visit.

The Miss World 2025 contest kicked off with a glittering ceremony on May 10 in Hyde...