News Three more editors leave CBR, continuing exodus pattern Three news editors have departed the site, according to social media posts June 28, 2023 Graeme McMillan 1 comment