found

Man suffers life-threatening injures in London stabbing

London police are investigating a stabbing Monday night that sent a man to hospital with life-threatening injuries. Police say officers were called to Nelson Street, located near the intersection of Adelaide Street and Trafalgar Street, at about 7:15 p.m. in response to a 911 call and found a man with stab wounds. He was transported […]

End of content

End of content