Sorry, Piper, but it’s called push back and has been long overdue.
I'm not so sure having some self appointed apostle and his flock blow boogers on Islam could effectively called 'push back'.