Three men arrested after police stop car in North Yorkshire December 31, 2024 News by Leave a Comment on Three men arrested after police stop car in North Yorkshire THREE men have been arrested on suspicion of drug dealing after police stopped a car near Foxholes, south of Scarborough.