AuntieE
These youngsters were behaving badly, and got away w ith doing so because no-one felt brave enough either to tell them off, or to ask to speak to the shop's manager, or to ring the police.
As I see it, none of us have a duty to put ourselves at risk, so I quite understand why no-one either reproved the younsters or complained audibly about their behaviour.
But if we want this kind of behaviour not to continue, we do have a duty to report it, first to the store manger, then to the chain's headquarters and to get in touch with the local authorities and the press.
The police cannot well do anything , unless they are called and manage to get to the store while the incident is taking place, but they should still be informed ,as the crime prevention squad needs to be aware of what is going on.
We had a similar incident years ago in the shops we used, and as it was very obvious from the languages spoken and the boys' names that they belonged to the Muslim community, my husband went along to the mosque the following day and had a pleasant and useful conversation with the Imam who had not known of the problem, but certainly took steps to ensure that it did not continue.
So, identifying which community a group belongs to is not necessarily racist, but can be a way of stopping the rot.
So you would call the police because the wolf whistled OP, they did not do anything else, she was frightened alright I do understand, but that was her own interpretation of the situation. As many has said if she had smiled at them of spoken to them with a smile and said excuse me they would probably have been perfectly alright. Surely a wolf whistle is not police matters.