New Delhi: Indias Manushi Chillar was on Saturday crowned Miss World, bringing back the honour to the country after 17 years.The last Indian to win the title was Priyanka Chopra in 2000. Manushi, the 20, year-old medical student, was earlier chosen Miss India World. She hails from Haryana but was born