Thread: Applying the Last Seven to Jesus' Death Just Doesn't Make Sense
The Roman Catholic Church is the _____ harlot.