IslamiCity
Recent events in Indonesia, Malaysia, Turkey, Egypt, Germany and France challenge some well-entrenched notions .