...in spite of his avowed Christianity...
Don't see how he can be a Christian. I thought there was "Love thy neighbor" somewhere in Christianity.
That poor guy doesn't seem to have any love. Perhaps if he were to live with Moslems he might learn some.
Poor, poor guy. I hope he eventually finds love, kindness and tolerance somewhere.