Journalism of Courage
Advertisement
Premium

Manushi Chhillar wins Miss World 2017 title, ends 17 years of drought for India

India's Manushi Chhillar on Saturday won the coveted Miss World 2017 title at a glittering event in China, ending 17 years of drought for India at the international pageant. Priyanka Chopra was the last winner from India in 2000.