Supporters of US President Donald Trump have held a second day of small rallies in communities around the US, a counterpoint to a wave of protests that have taken place since his election in November.
Organisers of the so-called Spirit of America rallies in at least 28 of the country's 50 states on Saturday had said they expected smaller turn-outs than the huge crowds of anti-Trump protesters who clogged the streets of Washington and other cities the day after Trump's inauguration on January 20.
Their predictions appeared to be correct, as they were on Monday when similar rallies were held. In many towns and cities, the rallies drew only a few hundred people, and some were at risk of being outnumbered by small groups of anti-Trump demonstrators who gathered to shout against the rallies.
"People feel like they can't let their foot off the gas and we need to support our President," said Meshawn Maddock, one of the organisers of a pro-Trump rally of about 200 people in Lansing outside the Michigan State Capitol building.
"How can anyone be disappointed with bringing back jobs? And he promised he would secure our borders, and that's exactly what he's doing."
Brandon Blanchard, 24, among a small group of anti-Trump protesters, said he had come in support of immigrants, Muslims and transgender people, groups that have been negatively targeted by Trump's rhetoric or policies.
Last week Mr Trump tweeted if his supporters held rallies, they'd "be the biggest of them all".
In Washington, more than 150 Trump supporters marched a short distance from the Washington Monument to Lafayette Square in front of the White House to show their backing for the embattled president, who was in Florida for the weekend.
In Denver, several dozen people held pro-Trump signs at the top of the steps of the Colorado State Capitol building, according to video footage streamed online.
Two lines of police below them looked out on a small crowd of people protesting the rally at the bottom of the steps.
"No hate! No fear! Immigrants are welcome here!" the anti-Trump protesters shouted up the steps, along with obscene anti-Trump slogans.
In the nation's capital, more than 100 people rallied near the Washington Monument before the march to Lafayette Square.
Reuters / Newshub.