Thursday, November 28, 2024
Home Tags Puerto Rico’s Stephanie Del Valle

Tag: Puerto Rico’s Stephanie Del Valle

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...

EDITOR PICKS