Juan Cole on Trump’s ‘new’ Muslim ban (emphasis mine):

So that’s what this whole thing is, a legally correct piece of racist garbage. It violates the 1965 Immigration and Nationality Act, which forbids discrimination against people on the basis of their nationality. It might stand up in the courts. Slavery stood up in the courts. Jim Crow stood up in the courts. The Chinese Exclusion Act stood up in the courts. The internment of Japanese-Americans stood up in the courts. Court-sanctioned racist bigotry is a big part of American history.