Canada

Judge throws out $13M drug smuggling charges against trucker over 'egregious' Charter rights violations – CBC

Judge throws out $13M drug smuggling charges against trucker over ‘egregious’ Charter rights violations  CBC