Presenting lies about Catholics and the Catholic Church are sure a funny way of doing that.
The Lord connects us with directly and not through a human invention!
Churches, Catholic and Protestant, are to be scrutinized in the light of the Word.
May God bless you.