Miss World 2017 Manushi Chhillar is celebrating eight unforgettable years since she brought the crown back home to India. Her win wasn’t just a victory, it was a moment of national pride, ending a ...