CBC
An Ottawa man is among critics urging stronger oversight of Canada's international visa hubs — run by a federal contractor paid hundreds of millions taxpayer dollars — after what he describes as "unjustifiable" and "shady" experiences at a visa centre in Bangladesh.
Go to News Site