ENTERTAINMENTIndia’s Manushi Chhillar wins Miss World 2017It India’s Manushi Chhillar has won the Miss World beauty pageant for the year 2017. Stephanie Hill of England and Andrea Meza of Mexico finished a…