US President Donald Trump has deployed 2,000 National Guard troops to quell immigration protests in Los Angeles.

By admin