A US federal judge ruled Friday that Donald Trump's National Guard deployment to Portland, Oregon is "unlawful" and ordered it permanently blocked, a legal setback for the president's use of troops in the country's cities.

The Republican president has sent the National Guard to three Democratic-led cities this year -- Los Angeles, the capital Washington and Memphis -- but his efforts to deploy soldiers in Portland and Chicago have been tied up in the courts.

Trump has repeatedly called the Oregon city "war-ravaged" and riddled with violent crime to justify sending forces there.

But District Judge Karin Immergut -- a Trump nominee -- rejected the administration's claim that protests against an ongoing immigration crackdown amounted to a rebellion justifying the deployment of National Gua

See Full Page