She is India’s Rachel Gupta crowned ‘Miss Super Talent of the World’ in Season 15 held in Paris, France
Read Time:5 Minute, 49 Second – Any Indian bagged this title after 10 Years -She is India organisation holds the official franchise for ‘Mrs. Universe India’ and ‘Miss Super Talent of the World’ New Delhi (India), October 7: ‘Miss Super Talent of the World’ season 15, held in collaboration with Paris Fashion Week, has declared Miss […]