Released: Aug 21, 2023 740 views on Youtube as of Dec 29, 2023 SRA Satanic Ritual Abuse, Thies in Germany #sra #satanism #possession #ritualabuse