Menorca will limit the number of vehicles on the island to 120,000, prioritizing residents. Society | 10/07/2025