Rachel Gupta

Rachel Gupta Makes History as First Indian Miss Grand International

Indians are thrilled because Rachel Gupta is the first woman from their country to win the Miss Grand International title! They did this amazing ...