Karen McCleave is a former Assistant Crown Attorney with over three decades of experience serving the public in Canadian...