First, get your facts straight.  Its not an indefinite ban on Syrian refugees and 120 days for members of 7 other countries but rather a 120 day ban on Syrian refugees and 90 days for other said members; a moratorium until the vetting process is reviewed and adjusted - see other articles in this very rag.  Second, it may be a lot of things but it is not a "hate" crime.  Simply put, as a sovereign nation the US has the right to do as it sees fit within the scope of its laws to protect its borders, i.e. their country, their rules.  The only absolute guarantee to right of entry to any country is through citizenship.  Period, end of story.