Pentagon Approves Deployment of 700 National Guard Troops to D.C. ahead of Expected ‘Freedom Convoy’

National Guard troops walk through the U.S. Capitol in Washington, D.C., January 19, 2021. (Erin Scott/Reuters) The Pentagon has approved the deployment of 700 unarmed National Guard members to Washington, D.C., along with 50 “large tactical vehicles” in preparation for

Read More