6 min read Politics ANALYSIS | David Johnston’s position is barely tenable. Can his investigation be salvaged? | CBC News 12 months ago As always, multiple things can be true at the same time.David Johnston can be both a flawed choice to investigate...