India’s Rachel Gupta wins Miss Grand International 2024; Philippines’ CJ Opiaza secures 1st Runner-UpOctober 26, 2024
Beauty Pageants India’s Rachel Gupta wins Miss Grand International 2024; Philippines’ CJ Opiaza secures 1st Runner-UpBy LionhearTVOctober 26, 2024 India’s Rachel Gupta emerged as the Miss Grand International 2024 winner in a spectacular finale held in Thailand, surpassing 68…