UK · 2026-11-10 23:19:00Car hits 'number of pedestrians' in Glasgow as 999 crews rush to scene Emergency services were scrambled to the incident.Source - www.express.co.uk ↗