Dixon reaction

News

The CBC's Steven D'Souza went to 320 Dixon Rd, the setting for much of the scandal involving Toronto Mayor Rob Ford.

More From Embedded-Only/News/Toronto