A Scottish woman in Glasgow was charged after a hit and run which left a teenager in hospital with serious injuries. The 18-year-old boy was thrown off his bike by the woman and then hit a Transit van on Alexandra Parade in 2019. The police said the 31-year-old woman had been charged with road traffic […]
READ MORE →