Graham James arrested

The National

Convicted sex offender Graham James surrendered to police on Wednesday at Toronto's Pearson International Airport, the CBC's Marisa Dragani reports

More From Embedded-Only/News/Archive