Thread: CFR, Trilaterial Commission, Bilderberg Group, Clube of Rome
The Roman Catholic Church is the _____ harlot.