Nearly 60 percent of registered voters believe that President Trump should be impeached or censured. Veuer's Justin Kircher has the story.
Quickly and easily download Instagram videos with our free tool.