India wins Miss Grand International 2024, PH places 1st runner-up
MANILA, Philippines — India’s Rachel Gupta won the Miss Grand International crown, a first for her country, besting 67 other contestants during the pageant’s coronation night on Friday in Bangkok, Thailand, while the Philippines’ Christine […]