OTTAWA — It's been years since he sat in a classroom studying the way a bill becomes law, but over the last several months Nathan Kennedy has taken on an unexpected political crash course as the proposed online-streaming legislation winds its way thr
Read more >