Anti-Ford protesters at City Hall

News

CBC's Stephen Bull reports from Toronto City Hall, where people have gathered to demand that Mayor Rob Ford step down

More From Embedded-Only/News