Every country has a moral obligation to protect its citizens. If the threat is seen as coming from a religious group then the country can ban entry. That isn't a hate crime, it's risk mitigation. Perhaps the writer of this article would like to confirm that murdering Christians who live in Muslim countries is called genocide.