A man found guilty for his role in an immigration fraud scheme has had the charges stayed because a Canada Border Services Agency (CBSA) agent working on the case was accused of intimidating witnesses, then allowed to investigate and clear
This content is restricted.