Demonstrators hoisting signs and chanting anti-Donald Trump slogans have marched through downtown Los Angeles to urge Congress to impeach the president.
The Los Angeles march was one of several similar gatherings on Sunday across California and the nation.
Organisers say they believe the president has violated the US Constitution and obstructed justice.
One banner called the president an "Illegitimate Corrupt Puppet."
A smaller group of pro-Trump protesters gathered nearby outside Los Angeles police headquarters.