ADVERTISEMENT

London

OPP, London police respond to standoff situation in Delaware Friday afternoon

Published

Police are on scene of a standoff situation at Longwoods Road and York street in Delaware, Ont. on Sept. 22, 2023. (Daryl Newcombe/CTV News London)