More than 120 women from countries across the world partook Saturday night in the 2024 Miss Universe pageant in Mexico City.
Despite major issues with buffering and an overall lackluster match, Netflix still drew a huge audience for its fight between ...