Really sorry this has happened to your mother. I always walk with a personal alarm in the evening or early morning, so if I'm ever approached or feel threatened the loud screaming should scare them away or bring attention to the scene. I got mine online and only paid ?5 for it. Perhaps you could by one for her.