VGPolyglot on 02 April 2018
Yeah, they tend to own a lot of the local news stations. I know that mine is owned by Bell, one of the biggest telecommunications corporations in Canada.
Last edited by VGPolyglot - on 02 April 2018