had a rather nasty experience myself a few weeks back, three youths who were in school uniforms, reckon they were 14/15, jostling outside a ladies loo, the boy was going to go in there, don't ask me why, and i asked him to please mind out the way, that started a conversation that went on the lines of one teen to the other, you aren't going to stand for that are you, comments directed towards me, there were other words i didn't get as needed the loo.
on coming out one of the girls was goading him to do something, don't let her speak to you like that, sort of comment, i did think he was about to hit me as he was standing right at my back with hands raised. Had he done so what could i have done, there was no reason for the comments or possible attack, none whatsoever. There were other people around, but i was somewhat isolated for a while, and anything could have happened. Ugly people do ugly things.