Miss World 2017, Manushi Chhillar added another feather to her cap when she was awarded Indian of the year special achievement award at a recent event in New Delhi. Check out the video Video Courtesy: CNN-News18