>>106284646
>someone who caused a massive harassment campaign against you and your colleagues
When did you stop hitting your girlfriend?