translate English to German: You find such people in Europe as well as in the Islamic world.
Solche Menschen sind in Europa ebenso zu finden wie in der islamischen Welt.