LAU: CBC Ombudsman finds the public lost faith in the public broadcaster

At $1.4 billion taxpayer dollars per year, “The question … is not how public media can be made more accountable, but why it even exists.”
CBC signage
CBC signageImage courtesy of CBC
Published on
Loading content, please wait...
logo
Western Standard
www.westernstandard.news