India’s Manushi Chhillar Beats Miss Mexico And Crowned Miss World 2017!

Manushi Chhillar is the Sixth Indian to have won the title of Miss World 2017. As soon as I heard the news that India lifted the title of Miss World 2017, I couldn’t believe my ears. After such a long time, this moment has come to the country. It’s a moment of pride for the […]

Continue Reading