March 19 2018 2:04pm

Top countries refusing to issue travel documents for persons deemed public safety or security risk

New statistics from the CBSA show which countries are refusing to issue travel documents for their citizens who have having been ordered out of Canada on criminal or security grounds.

Responsive site?

Video Home