Mrs. India Sherry Singh, the 1st Runner-up at the Queen of the World India, recently hosted a mesmerizing success party in the heart of Delhi, Bulach. This event was nothing short of a remarkable celebration, symbolizing her incredible journey towards empowerment and breaking societal norms. Sherry Singh, not only a…