Thousands marched in US cities to mark Juneteenth, a holiday commemorating the end of Black slavery that carries special resonance this year.