All, I'm currently off work sick at the moment but this morning my poor fiancee was on the way to work and had to put up with the following incident... She was walking to the train station past the local corner shop, when a group of pupils from the local school started to throw cakes bought from the shop at each other - one hit my fiancee, to which she said 'watch what you're doing'. The pupils then started leaving rubbish on the floor, this time my fiancee asked them to tidy up - being a good citizen and all - after which one of the pupils shoved her from behind. Now - here's the problem - my fiancee retaliated, and pushed who she thought shoved her back, and told them to watch it - it appears, however, that who she shoved wasn't the student who shoved her. She knows this was a daft thing to do, but it was a heat of the moment thing, and we've all made mistakes in the past. After laughing at her, the pupils then decided to follow and verbally abuse her all the way to the station, and chant abuse from the station bridge all whilst she was waiting for the train. Now - I feel pretty helpless - if she hadn't have shoved one of the lads, it'd have been a pretty simple case of keeping an eye on the situation but now I'm worried. Do I: 1. Call the police (not via 999 obviously) - explain the situation and admit my fiancee's mistake, in a way to pre-empt any parental involvement. 2. Call the shop and see what CCTV footage there is (if any) and see if it implicates anyone? 3. Hope it settles down? I'm more worried about the abuse. I've told her not to give them the satisfaction of a reaction, but I also feel I need to intervene. If they follow her home one day - we don't live far from the station - then it could escalate to all sorts. Any suggestions? I know what my fiancee did in retaliation was ultimately wrong, but the group's actions were surely just as bad, if not worse?