Carterton is a town in West Oxfordshire district in the county of Oxfordshire, England and is 4 miles south-west of Witney. The 2011 Census recorded the parish's population as 15,769. From Wikipedia
Two women remain hospitalized with serious injuries as authorities appeal for witnesses and dash-cam footage following the May 7 incident.