Millions of Americans have gathered across the country to hold protests against US President Donald Trump and Elon Musk.
More than 1400 “Hands Off!” rallies were carried out on Sunday across 50 US states.
Organisers behind the pro-Democracy movement say the demonstrations are in response to what they call a “hostile takeover” and attack on American rights.
In this photo, Hands Off! protesters form a human banner on Ocean Beach in San Francisco.