english: And some people, at least, are starting  to ask questions about the role of Islam in public and private life.
non_english: Maar mensen beginnen  zich vragen te stellen over de rol van de islam  in het publieke en private leven.