Loading Video…
This browser does not support the Video element.
Pentagon confirms removal of 2,000 National Guard troops in L.A.
The Pentagon announced Tuesday that it would release 2,000 National Guard troops from Los Angeles after they were deployed in response to recent immigration raids and protests.