I recently red "Free private city", it gives a big ints regarding pros and cons of immigration. I'm almost pro but big cultural differencies can bring big problems. If we do know how to live with other people and respect them, integration can be really hard, almost impossible