"Freemasonry teaches a naturalistic religion that espouses indifferentism, the position that a person can be equally pleasing to God while remaining in any religion."
An oft-repeated slander.
Indeed, to be a Knight Templar, one must be a Christian.
"An oft-repeated slander."
I don't have the time and/or the inclination to debate the issue but if you think the Catholic Church has slandered then I suggest you sue the Church and we'll see who is right and who is wrong now won't we...