Image 1 of 1
20140629GR_PrideParade027.JPG
Toronto, Ontario ---2014-06-29--- A Toronto Police Officer laughs as he walks away from a Mayor Rob Ford impersonator during the World Pride parade in Toronto, Ontario, Canada, June 29, 2014. The Mayor who has refused to walk in previous Pride Parades during his term is due to be back at work Monday after spending 2 months in rehab.
GEOFF ROBINS AFP
GEOFF ROBINS AFP

