rob ford foggy dew TORONTO – There’s a media report that Toronto Mayor Rob Ford was “talking gibberish” and appeared impaired at a Vancouver-area pub last weekend, just hours after he received a ticket for jaywalking. The Toronto Star quotes an unidentified witness as saying Ford went into the […]