Hi Tilly....I am a little tired and about to go to bed; so I may have misunderstood your posting.
Anyway, for what it's worth, I am thinking that if you are sure that Sahara is responsible for your problem, you should re-post in the 'Law Section' and enquire if you can take legal action against her. Had the issue been raised in the 'Technology Section' I would have probably suggested a quick flushing-out with Malwarebytes. :-)
Hans. ☺☺☺