murky Islamic organisations