Advertisement

Rob Ford launches re-election bid