Loading articles...

Crowd rallies for Mayor Ford to resign

Crowds gathered at city hall on Saturday to call on Mayor Rob Ford to resign amid allegations he smoked crack and was videotaped doing so.