Huge crowds have gathered to protest against President Donald Trump's policies in cities across the US - among them New York, Washington DC, Chicago, Miami and Los Angeles, BBC reported.
The rally in New York City's iconic Times Square drew thousands of people not long after it began on Saturday morning.
The streets and subway entrances were densely packed with people holding up signs with slogans like, "Democracy not Monarchy" and "The Constitution is not optional".
Ahead of the demonstrations, Trump allies accused the protesters of being linked with the far-left Antifa movement, and condemned what they called "the hate America rally".