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.
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.