Thread: Evil spirit's impose their authority through the mind
The Roman Catholic Church is the _____ harlot.