Humor Steve Miller Humiliates Jake Tapper Live on CNN llvadmin Jan 10, 2018 President Trump’s senior advisor Stephen Miller is a policy wonk. He knows his job through and through. He has a…