Fatima Bosch from Mexico won the Miss Universe 2025 title in the finale of one of the year’s most intense beauty pageants, featuring contestants from 120 countries and hosted by Thailand. Bosch, 25, was crowned by last year’s winner, Victoria Kjær Theilvig of Denmark, following a series of scandals and…