He is of course controversial, but I have not seen anywhere yet where is proven to be wrong...just disliked by Muslim supremacist and non-Muslim Islamic sycophant alike, which meh...
aqabil el ayady ya qods abouna!
(This is what is said to priests in respect upon receiving them -- "I kiss your hands, O holy father", in recognition of the fact that we receive the body and blood of Christ our God from those same hands which have been given the awesome responsibility of handling Them, and also of the priest's place as leader of the worshipers in our services and within the hierarchy of the Church.)