Independent Senators Group (ISG) Leader Sen. Yuen Pau Woo said Monday that Canada should avoid criticizing China for its human rights abuses against Uyghur Muslims because our country has mistreated Indigenous peoples.

Read more of this post