Kitchener

High-risk offender promises to leave the province after violating a court order – again

Published: 

Kevin Koehler is seen in an undated image. (Courtesy: Waterloo Regional Police Service)