ISLAMABAD, MAY 27 (ONLINE): In an unprecedented move, Miss England 2024, Milla Magee on Monday withdrew from the Miss World competition currently being held in Hyderabad, India, alleging mistreatment and inappropriate behavior by event organizers. The Sun reported that Magee accused the organizers of objectifying […]