Manushi Chhillar ends India’s 17-year-long wait
Insight Bureau: In the year 2000, it was Priyanka Chopra who was crowned Miss World . And, 17 years later, it was 20-year-old Manushi Chhillar from Haryana, who brought the same glory to the country.
Andrea Meza, who is Miss Mexico was…