Search For "rachel gupta"
Updated : 5 months, 3 weeks ago IST
New Delhi [India], October 6 (ANI/PNN): 'Miss Super Talent of the World' Season 15, held in collaboration with Paris Fashion Week, has declared Miss India - Rachel Gupta & Miss Poland - Weronika Nowak as joint winners.