Calling him a pastor is like calling a jar of mayonnaise a teacher. Evil walks in the shoes of many called Pastor, Priest and many in “church” leadership.