Miss India Manushi Chhillar wins Miss World 2017
20 yrs old Manushi Chhillar from India won the the 67th edition of the Miss World pageant held in Sanya, China 18 November 2017. She is the sixth Indian women to win the coveted crown. The last time India won Miss World was in 2000 when Priyanka Chopra won the crown in London. Andrea […]