Globalization and technology have given the disaffected a new homeland to profess Islam as they see it.
La globalización y la tecnología han dado a los descontentos una nueva patria para profesar el Islam tal como ellos lo ven.