Miss Grand USA, Mekyla Li, has been stripped of her title due to an alleged 2024 hit-and-run and a previous marriage. Learn more about the scandal. Read...