Michael Geist calls it right by arguing the need for independent investigation of Canada’s spy agencies:
CSIS should be subject of independent investigation: Geist | Toronto Star
An independent investigation is needed after a federal court found that CSIS has engaged in misleading conduct.