Xenophobic, inhumane and just plain stupid