President Donald Trump said Friday he would block MS NOW, CNN and Politico from White House grounds. News outlets and press advocacy groups condemned the move and said it was a violation of the First Amendment.