church-cancels-leroy-butler-speech