Rob Ford: "This is a coup d'état"

Crack-smoking mayor blames council revolt on his successful fiscal policies, calls for snap election

by