Ok here's a tiny detail I forgot to include. The second time I saw her, when she walked past me and passed through other people there was another Muslim lady who was really focused on her child and not her surroundings. So I was looking closely to see if she would treat her like that aswell, I could have sworn she was walking towards her, glaring and staring at her aswell but because the lady was so focussed on her misbehaving child she had no idea that the woman was even there. I don't know if she said anything to her because I was too far away, but because the lady never gave her eye contact she just gave up and went into the shop. So that suggests she's got an issue with the Religion to me. Like Kisaki said, regardless of her motives, it's not fair for her to attack random strangers like that, I couldn't care less about her reasoning, I don't know her and have not done anything to her therefore neither I or anyone else deserves that treatment. She does look deranged and mental but I've decided I'm going to report her because I shouldn't have to suffer just because she is suffering. I wouldn't expect anyone to take that sort of behaviour from me so why should I take it from her? If she is ill then the police can surely investigate her case and assist her. The next time I see her I will definitely ask her what her problem is but to me that doesn't justify her actions. She was not attacking everyone on the street, just me. So does her mental problem suddenly trigger something when she sees me? Either way I still feel like reporting her for my own safety and the safety of others.