Miss India 2017, Manushi Chhillar wears Miss World 2017 crown and makes nation proud!
Manushi Chhillar from Haryana has finally ended the drought that was there in India since 2000. The beauty queen who was titled as Miss India 2017 has won the title of Miss World by beating Miss China in the final competition of the…