Miss World Manushi Chhillar RETURNS to India

2017-11-27 14

India's Manushi Chillar won the coveted Miss World 2017 pageant, 16 years after Priyanka Chopra won the title in 2000. Receiving a grand and warm welcome at the airport itself, Manushi returned to India late Saturday night.