US President Donald Trump has railed against the “cancel culture” of those who toppled monuments during recent anti-racism protests, in a speech to mark 4 July at Mount Rushmore.
He condemned those who targeted statues of Confederate leaders as “angry mobs”.
Mr Trump called the racial equality demonstrations “a merciless campaign to wipe out our history, defame our heroes, erase our values, and indoctrinate our children”.
“We will not be silenced,” he said.
The president, who has been heavily criticised for his handling of the US coronavirus pandemic, made little reference to the disease that has now claimed almost 130,000 American lives.
The US recorded its largest single-day rise in coronavirus infections on Friday, bringing the total to more than 2.5 million – the most of any country.
Masks and social distancing were not mandatory at the Mount Rushmore event, despite warnings by health officials.
The location, too, was controversial. Mount Rushmore features the carved faces of four US presidents, two of whom – George Washington and Thomas Jefferson – were slave-owners. It also stands on land that was taken from the indigenous Lakota Sioux by the US government in the 1800s.
What else did Trump say?
Addressing Mount Rushmore itself, the president said the South Dakota landmark would “stand forever as an eternal tribute to our forefathers and to our freedom”.
“This monument will never be desecrated, these heroes will never be defaced,” he told a cheering crowd.
The president added that people who target “symbols of national heritage” will face “the fullest extent of the law”. He said those who defaced statues could be sentenced to 10 years in jail, referring to a recent executive order he signed on protecting monuments.
A fireworks display set to music was then held at the pre-Independence Day event, watched by about 7,500 ticket-holders.
The fireworks were the first at the site in over a decade, after a ban was imposed over fears they could set off wildfires in the dry brush around the monument.
Welcoming people to the event, South Dakota’s Republican Governor Kristi Noem echoed the president’s tone, accusing demonstrators of “trying to wipe away the lessons of history”.
“This is being done deliberately to discredit America’s founding principles,” she said.