Troops Massing In DC Is ‘Concerning’ Optics: Former Nat’l Security Official

The following video is brought to you courtesy of Fox News YouTube Channel. Click the play button to watch it now.

Former National Security Council member Michael Allen provides insight into the thousands of armed troops guarding the U.S. Capitol ahead of Inauguration Day.