Where is Rob Ford?

News

Mayor Ford is said to be in rehab, though the location has not been disclosed.

More From Embedded-Only/News/Toronto