Forensics and police on the scene in Oxford
Forensics and police are on the scene in Oxford. Two ambulances, one marked and one unmarked police car as well as forensics have been spotted at St Mary and St John Church, on the corner of Cowley Road and Leopold Street. A witness from