President Trump announced on Twitter Friday night that his scheduled rally in Tulsa, OK on June 19 will be pushed to the following day "out of respect" for the Juneteenth holiday.
"We had previously scheduled our #MAGA Rally in Tulsa, Oklahoma, for June 19th – a big deal. Unfortunately, however, this would fall on the Juneteenth Holiday," Trump tweeted.
Juneteenth is a holiday that commemorates the day in 1865 when Union soldiers arrived in Galveston, Texas and read the Emancipation Proclamation, marking the end of slavery.
The Trump administration decided to delay the rally at the suggestion of "many of my African American friends and supporters."
"Many of my African American friends and supporters have reached out to suggest that we consider changing the date out of respect for this Holiday, and in observance of this important occasion and all that it represents," Trump wrote. "I have therefore decided to move our rally to Saturday, June 20th, in order to honor their requests."
Trump originally received criticism for holding the rally in Tulsa because the city was the site of a 1921 race massacre in which black residents and businesses were attacked.
Some Democrats even accused the president of intentionally holding the rally in Tulsa on June 19 to goad George Floyd protesters.