President has right to deploy federal agents to cities, expert says

President Donald Trump is set to deploy federal agents to some US cities, ostensibly to support local authorities in quelling unrest. Maria Haberfeld, professor of police science at the John Jay College of Criminal Justice, says the president has the right to send federal troops to cities to protect federal buildings, and when there is the suspicion of domestic terrorism.