Why isn't there a holiday remembering slavery in the US? Has there ever been efforts to create such a holiday?

by xtremedude
AncientHistory

It isn't a federal holiday, but Juneteenth (19 June) is ceremonially observed in most states; similarly, some states observe Emancipation Day (date varies according to when emancipation occurred). There's a brief and somewhat superficial history of Juneteenth on its website, focusing mostly on the holiday's origins in Texas rather than its spread.