Thread: Christian and Non-Christian Interaction in Society
The Roman Catholic Church is the _____ harlot.