President Donald Trump ordered active-duty US Marines and 2,000 more National Guard troops into Los Angeles on Monday, vowing those protesting immigration arrests would be "hit harder" than ever.

Trump's extraordinary mobilization of 700 full-time professional military personnel -- and thousands of National Guard troops -- came on the fourth day of street protests triggered by dozens of immigration arrests in a city with huge foreign-born and Latino populations.

California Governor Gavin Newsom slammed the move, posting on X that US Marines "shouldn't be deployed on American soil facing their own countrymen to fulfill the deranged fantasy of a dictatorial President. This is un-American."

The deployment came after demonstrators took over streets in downtown LA on Sunday, torching cars an

See Full Page