Advocacy org calls on government to use legal authority to freeze assets and bar suspects from entering Canada.

Read more