Xenophobic, inhumane and just plain stupid

How Trump's revised travel ban tramples on American values and risks playing directly into the hands of violent extremists

  • News
AFP/Getty Images