Six Years On, Manushi Chhillar Continues to Shine After Her Miss World Triumph in 2017 On this day, November 18th, in 2017, Manushi Chhillar made history by winning the ...
Miss India Manushi Chhillar Wins Miss World 2017! Can you believe it? It's been 17 years! 17 years since the last time ...