Oshawa bin Laden, Canada