Miss Grand International Winners: Complete list of the beauty pageant winners
Rachel Gupta from India has claimed the prestigious Miss Grand International crown in Bangkok, Thailand. Her victory came after a closely contested final, where she emerged as the winner over the Philippines' Christine Juliane Opiaza, who…