CBC News: The National | Johnston resigns, Trump indictment, Wall of fire

214

June 9, 2023 | David Johnston resigns as special rapporteur on foreign interference. The 37 charges Donald Trump faces over …