Donald Trump's choice for attorney general, Jeff Sessions, had a rough day at his confirmation hearing as he was heckled by protesters. Sessions told a Senate committee that he does not support a ban on Muslims entering the United States.