બ્રિટનની એક મસ્જિદ, તેના આ કાર્યથી છવાઇ ચર્ચામાં