Glad to hear it! It's always nice to hear when people stand up to these dumb jerks.

Had it happened here the people that stopped the bus. Oh wait, the victim ain't white, scratch that.
If you're a witness to a crime, you're legally allowed to stop the culprit and hold him until the police arrives (with reasonable means of course, beating up a shoplifter is unsurprisingly not allowed)