(ALEXANDRIA, ON) – On Monday, June 05, 2017 at approximately 7:25 p.m. the Stormont Dundas and Glengarry (SD&G) Detachment of the Ontario Provincial Police (OPP), attended the Alexandria Hospital in response to a vehicle that attended the hospital, dropped off a male who was suffering from a life threatening injury and then fled. The victim, a 29 year old maleContinue Reading