Juneteenth is set to become a federal holiday. This year's celebrations come amid a culture war.