Description
Owner of the channel No Witness is Rachel Caruso, a victim of multigenerational MK Ultra & Satanic ritual abuse. Despite emotionally and psychologically overcoming much of the abuse through deep self-healing, these crimes are still being perpetrated upon her today. She is an American held captive in the UK since 2016, originally trafficked to the UK by Teal Swan (a lifelong abuser of Rachel) and her cult. Please see her Linktree profile for all her links, where she exposes everything WITH DAMNING EVIDENCE. 👉🏼 https://linktr.ee/rachelcaruso
Additional Details
Joined Nov 6, 2022
94 total views
1 video