After 17 long years, once again India is a proud country to bring back the Miss World Crown. Miss India Manushi Chhillar has won the pageant of Miss World 2017 at the 67th Miss World Competition in Sanya, China. She is the sixth Indian woman to win the title. Reita Faria was the first Indian […]