Canadian Senate Scandal: Why Extremist Groups Are Being Allowed Into Our Institutions · Kevin Klein · Sentinel