All you need to know about Miss World Manushi Chhillar

Nov 20, 2017, 20:16 IST

Manushi Chhillar made India proud by winning the Miss World title for India after 16 years. Here’s all you need to know about the young