US President Donald Trump ordered National Guard troops to Los Angeles, a rare deployment expected Sunday against the state governor's wishes after sometimes-violent protests against immigration enforcement raids.

Trump took federal control of California's state military to push soldiers into the country's second-biggest city, a decision deemed "purposefully inflammatory" by California Governor Gavin Newsom and of a kind not seen for decades according to US media.

The development came after two days of confrontations during which federal agents fired flash-bang grenades and tear gas toward crowds angry at the arrests of dozens of migrants in a city with a large Latino population.

"It's up to us to stand up for our people," said a Los Angeles resident whose parents are immigrants, declin

See Full Page