Yes, I agree.
These ‘ends justify the means’ types, should be incarcerated, for fabrication of such serious charges.
I just listened to her a bit on video.....she has a lot of difficulty with eye contact.....clearly a liar and likely has been doing so a good part of her life.