Culture

Soul Music Festival’s Choice of Venue Leaves Racial Justice Activists Aghast

BAD TASTE

Even its precise address is listed as 1000 Robert E. Lee Drive.

People set off cannons during Confederate Memorial Day at Stone Mountain Park in Stone Mountain, Georgia.
Dustin Chambers/Reuters

Got a tip? Send it to The Daily Beast here.