The police in this picture should be embarrassed for being part of the Toronto police force. Is this what the police have now been asked to do??? Whoever the police chief is, I recommend you revert to some common sense. Let the girl sled. What a disappointment to society.