LifeStyle Proud moment for India, Neelam Nanda wins Mrs. Universe Delicate title at Mrs. Universe South Korea 2022 Trend Buzz News July 20, 2022 0