US President Donald Trump is to hold his first re-election campaign rally for several months in Tulsa, Oklahoma on the date that African Americans celebrate the end of slavery.
The rally will take place on 19 June, known as "Juneteenth".
The Trump campaign said his Republican Party was proud of its role in winning the Civil War and ending slavery.
The news follows weeks of anti-racism protests sparked by the death of George Floyd, a black man, in police custody.
In 1921 the city of Tulsa was the site of one of the worst massacres of black people in US history.
Mr Trump's rallies, seen as vital for energising his base, were suspended due to the coronavirus outbreak in March.
He faces re-election in November but is lagging behind his Democratic rival, Joe Biden, in the polls.
Correspondents say that while the virus remains a threat, Mr Trump's campaign considers that large crowds at the recent protests will make it harder for his opponents to criticise his rallies.