US military confronts protesters for first time since 1965 in California

Ramin Mazaheri

Press TV, Washington DC

The United States military has been deployed in the city of Los Angeles to prevent continued protests against immigration…

Continue Reading