India’s Manushi Chhillar crowned as Miss World 2017
Miss India Manushi Chhillar bagged the Miss World 2017 crown on Saturday evening at the pageant’s grand finale held in Sanya, China. She defeated England’s Stephanie Hill who won as first runner-up and Mexico’s Andrea Meza as second runner-up.