Laval mayor resigns amid corruption allegations

Gilles Vaillancourt has announced he is stepping down as mayor of Laval, Que., amid allegations of corruption that he continues to deny

Source: CBC