WorldReports: Multiple people killed in car crash near Middlesbrough
Local media reported on Saturday that multiple people died in a car crash involving a police vehicle near Middlesbrough in the UK.
Reports: Multiple people killed in car crash near Middlesbrough
World