Rachel Vaughan
This documentary aired in October of 2023 on KLA TV.
It is one of the most comprehensive documentaries on Satanic Ritual Abuse (SRA) that I have seen. To date it has over 2.25 million views.
I feature at the 15 minute mark.
- Well… This is different!
- You won’t BELIEVE whats happening in CUBA!!!!!
- They’re already giving up! 😂
- The Iran situation just got INSANE.
- The NYPD hits a BREAKING POINT with Zohran Mamdani!!

