India’s Manushi Chhillar crowned Miss World 2017

19 November 2017 11:35 am

Miss India Manushi Chhilar smiles as she wins the 67th Miss World contest final next to 2nd runner up Miss Mexico Alma Andrea Meza Carmona and 3rd runner up Miss England Stephanie Jayne Hill in Sanya, on the tropical Chinese island of Hainan yesterday.(AFP)