I wasn't surprised to learn of this.
When Rudi was Mayor of New York, he made a pledge to get rid of panhandlers and squeegee people. Oddly enough, he had the police charge them for things such as jay-walking. Turns out a high percentage had criminal records or outstanding warrants...in this case, illegal citizenship.
I've been saying for years now that Toronto's Mayor might want to think of an action plan for his great city. Maybe one day it may happen. Maybe then we don't lose 32 year olds in a stabbing incident.