Toronto Mayor David Miller was caught on tape making an unflattering comment about corruption in the city’s police force on Thursday.
Miller made the comment to Robert Finch, the Lord Mayor of London, England, following a news conference at the Toronto Stock Exchange.
Believing the cameras had been switched off, Miller said to Finch “Is your police force in jail? Mine is.” Unbeknownst to Miller, the comment was recorded by City-TV.
Read the original article at: CTV.ca