Manushi Chhillar Bring Back the Crown of Miss World after 17 Years

Manushi Chhillar has won the Miss World title for the year of 2017. In fact, this great achievement comes after 17 years in India. This is really a proud moment for the country as this beautiful wins the beauty pageant...