Questions: How old if your GF now? What is this job that it is so special? If you do want to name the company please indicate what sort of work it is. Are you sure your not telling some "light version" of this story? Police involvement and getting kicked out of school are not something that is done lightly for just a scuffle. Did your GF know that the sister and mother of the other girl worked at this company ahead of time? If so why on earth would she apply there knowing there was this much bad blood. If not then I call /tinfoil hat as that is rather large coincidence that not just one but 2 enemy relatives just happen to work at the company she applies to. There are a whole lot of things that don't add up here.