I subscribe to several independent and left of centre news sites online and in Facebook. I do not recall which one of these I ran across your link. I got it surfing the Left.
The site for the Vancouver local of The Media Co-op has been archived and will no longer be updated. Please visit the main Media Co-op website to learn more about the organization.