All you need to know about Miss World Manushi Chhillar

Updated: Nov 22, 2017, 11:07 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